Quelles compétences en mathématiques sont nécessaires pour apprendre l'apprentissage automatique? [fermé]

11

Je suis intéressé à suivre ce cours en ligne sur l'apprentissage automatique. Dans l'état actuel des choses, mes mathématiques sont très élémentaires, et j'apprends essentiellement les mathématiques à partir de zéro à la khan academy. Au niveau de la programmation, j'ai une bonne expérience et une bonne compréhension générale. Ma question est la suivante: quelles compétences en mathématiques sont nécessaires pour que je puisse comprendre et utiliser efficacement l'apprentissage automatique?

levi
la source
J'ai également commencé le cours. Cela fait un moment que je n'ai pas fait de maths. Il y a un bit optionnel dans le cours sur l'algèbre linéaire. C'est assez bien expliqué, mais la notation peut être un peu déroutante. Vous pouvez cependant rembobiner les vidéos, ce qui est utile.
wobbily_col

Réponses:

7

Ce cours est spécialement conçu pour être accessible aux personnes sans "beaucoup" de connaissances en mathématiques. Bien sûr, «beaucoup» est un terme relatif. Dans ce cas, cela signifie que «la connaissance du calcul est utile mais non requise». Le cours utilise certains résultats du calcul différentiel, mais vous pouvez répondre aux quiz et terminer les programmes sans connaître le calcul vous-même. Vous ne comprendrez tout simplement pas d'où proviennent certaines des formules que vous devez mettre en œuvre.

Vous devrez absolument être à l'aise avec l'algèbre linéaire de base (manipulation de vecteurs et matrices) et travailler avec des fonctions logarithmiques et exponentielles.

Charles E. Grant
la source
7

Vous aurez besoin de connaître l'algèbre linéaire grâce aux vecteurs propres si vous voulez que les choses soient "faciles". Également un bon contexte statistique avec un fort accent sur la régression , le regroupement et le théorème de Baye . Savoir quelque chose sur les dégradés ne fait pas de mal non plus. Comme pour tout CS, la théorie des graphes est également utile.

Évidemment, le cours peut être suivi uniquement avec les prérequis les plus élémentaires, mais je recommanderais de toute façon une compréhension approfondie du matériel sous-jacent.

Ingénieur du monde
la source
La «descente de gradient» est-elle couverte par le calcul ou l'algèbre linéaire?
Cliquez sur Upvote
Techniquement les deux, mais ils sont généralement couverts dans le cadre du calcul ou d'un cours «Math for CS».
World Engineer