Quais habilidades matemáticas são necessárias para aprender o aprendizado de máquina? [fechadas]

11

Estou interessado em fazer este curso on-line sobre aprendizado de máquina. Tal como está, minha matemática é muito elementar, e eu estou basicamente aprendendo matemática do zero na Khan Academy. Em termos de programação, tenho uma quantidade razoável de experiência e um bom entendimento geral. Minha pergunta é: quais habilidades matemáticas são necessárias para que eu possa entender e utilizar efetivamente o aprendizado de máquina?

levi
fonte
Comecei o curso também. Já faz um tempo desde que eu fiz matemática. Há um bit opcional no curso sobre a álgebra linear. É bem explicado, mas a notação pode ser um pouco confusa. Você pode retroceder os vídeos, o que ajuda.
wobbily_col

Respostas:

7

Esse curso é projetado especificamente para ser acessível a pessoas sem 'muito' conhecimento em matemática. Claro que "muito" é um termo relativo. Nesse caso, significa "o conhecimento do cálculo é útil, mas não obrigatório". O curso usa alguns resultados do cálculo diferencial, mas você pode responder aos questionários e concluir os programas sem conhecer você mesmo o cálculo. Você simplesmente não entenderá de onde vêm algumas das fórmulas a serem implementadas.

Você absolutamente precisará se sentir confortável com a álgebra linear básica (manipulação de vetores e matrizes) e trabalhar com funções logarítmicas e exponenciais.

Charles E. Grant
fonte
7

Você precisará conhecer a Álgebra Linear através dos vetores próprios, se quiser que as coisas sejam "fáceis". Também é uma boa base estatística com forte ênfase em Regressão , Clustering e Teorema de Baye . Saber algo sobre gradientes também não dói. Como em qualquer CS, a teoria dos grafos também é útil.

Obviamente, o curso pode ser realizado apenas com os pré-requisitos mais básicos, mas eu recomendaria uma compreensão completa do material subjacente de qualquer maneira.

Engenheiro Mundial
fonte
A 'descida gradiente' é coberta por Cálculo ou álgebra linear?
Click Voto a favor
Tecnicamente, ambos, mas geralmente são abordados como parte do curso de Cálculo ou "Matemática para CS".
World Engineer