KNN

KNN#

Dans ce chapitre, nous allons découvrir l’algorithme des k plus proches voisins (kNN) à travers une application concrète en actuariat : la prédiction du renouvellement des contrats d’assurance-vie. Nous apprendrons à préparer nos données, à appliquer l’algorithme kNN en R, et à interpréter les résultats pour prédire si un assuré va renouveler son contrat en fonction de diverses caractéristiques comme l’âge, la prime annuelle et l’historique des réclamations. L’accent sera mis sur l’aspect pratique avec des explications détaillées du code R et des visualisations pertinentes pour le domaine de l’assurance.

Nous allons adopter une approche « deux en un » : tout en découvrant l’algorithme kNN, nous allons également nous familiariser avec R Markdown plus détaillé dans la section prochaine. Cette approche pratique nous permettra d’apprendre à documenter notre code de manière professionnelle.

R Markdown est un outil puissant qui permet de combiner du texte formaté, du code R et ses résultats dans un même document. Au lieu d’aborder la syntaxe Markdown de manière théorique et ennuyeuse, nous allons l’apprendre en l’utilisant concrètement pour documenter notre analyse kNN. Ainsi, vous découvrirez progressivement les fonctionnalités de Markdown (titres, listes, mise en forme du texte, etc.) tout en vous concentrant sur notre objectif principal : la classification en assurance-vie.