Votre premier programme

La programmation pour le ML sans expérience — si vous savez taper, vous pouvez commencer

Un programme est une liste d'instructions, écrite pour l'assistant le plus littéral que vous rencontrerez jamais. Imaginez donner une recette à un robot de cuisine qui fait exactement ce que la carte dit, dans l'ordre exact où elle le dit, et rien d'autre. Il ne devine jamais, ne saute jamais d'étapes, et ne comble jamais ce que vous vouliez évidemment dire. Cette rigueur semble ennuyeuse, mais c'est en fait la meilleure nouvelle de tout ce cours : si vous savez écrire des instructions claires, vous savez programmer, et tout ce qu'un ordinateur fait pour l'apprentissage automatique commence par des instructions comme celles-ci.

Le langage dans lequel nous écrirons ces instructions s'appelle Python. C'est le langage de l'apprentissage automatique moderne, et il a été conçu pour être lisible : beaucoup de Python ressemble à de l'anglais simple. Vous n'avez rien à installer pour suivre ce cours. Chaque leçon vous montre de courts programmes et ce qu'ils produisent, vous prédisez ce que le code fera, et la pratique vous vérifie. Si vous voulez taper le long, chercher « Python en ligne » vous donne plein de pages gratuites où vous pouvez coller du code et l'exécuter dans votre navigateur.

Voici un programme Python complet et authentique. Une ligne.

Où cela apparaît en MLChaque modèle d'apprentissage automatique que vous entraînerez est lancé par un programme comme celui-ci, simplement plus long. Un script d'entraînement réel est toujours une liste d'instructions lues de haut en bas : charger les données, construire le modèle, l'ajuster, afficher ses performances. Les bibliothèques célèbres font le gros du travail, mais le fichier qui les appelle est du Python…
▶ Votre premier programme
← Lire la notation mathématiqueVariables & Nombres →