Primeira vez aqui? Seja bem vindo e cheque o FAQ!
x

Que formação você esperaria de uma pessoa que pretende trabalhar com Aprendizagem de Máquinas?

+1 voto
179 visitas
perguntada Nov 19, 2015 em Aprendizagem de Máquinas por danielcajueiro (5,326 pontos)  

Machine Learning: What should I know?

Compartilhe

1 Resposta

0 votos
respondida Nov 19, 2015 por danielcajueiro (5,326 pontos)  

Eu esperaria uma mistura dos ingredientes que formam o curso de Ciência da Computação e Estatística. Mas muitos outros cursos dão muita base para esse casamento como, por exemplo, cursos de Economia com uma formação forte de econometria, cálculo e álgebra linear ou Física.

1) Disciplinas de Cálculo incluindo principalmente Cálculo no \(\Re^n\) e Otimização. [Considere as ressalvas dadas nessa resposta.]

2) Álgebra Linear (principalmente computacional)

3) Cálculo Numérico

4) Noções de Análise Funcional Aplicada (por exemplo, Teorema do Ponto Fixo de Banach, Teorema da Projeção em Espaços de Hilbert)

5) Teoria da Probabilidade e Estatística

6) Estatística Multivariada (por exemplo, análise dos componentes principais)

7) Modelos de regressão (regressão linear, resposta binária)

8) Modelos de redes neurais (problemas clássicos e também aqueles que incluem Deep Learning)

9) Muita programação computacional (veja aqui e aqui como se tornar um programador mais experiente)

10) Algoritmos (Por exemplo, livro do Algoritmos - cormen).

11) Aprendizagem por reforço (Por exemplo, Programação Dinâmica - Puterman)

12) Linguagens: Python e R

13) Base de dados: MySQL, PostgreSQL e Hadoop

Finalmente, você precisa ter experiências práticas. Nada melhor do que se conectar com uma comunidade que tem os mesmos interesses que você. Você também pode enfrentar competições.

comentou Jan 1 por Valério Londe (21 pontos)  
editado Jan 1 por Valério Londe
Você tem boas referências de álgebra linear computacional?  Achei 3 cursos no edx que usa matlab para aplicar os conceitos da álgebra linear.

1) Álgebra Linear —
https://www.edx.org/course/laff-linear-algebra-foundations-to-frontiers#!
2) Aplicações 1
https://www.edx.org/course/applications-linear-algebra-part-1-davidsonx-d003x-1
3) Aplicações 2
https://www.edx.org/course/applications-linear-algebra-part-2-davidsonx-d003x-2

Seria algo nesse sentido?

Além disso:
Um bom mestrado em economia em um bom centro ajudaria nessa formação considerando que o estudante tenha uma base muito forte em matemática, estatistica e programação?
comentou Jan 1 por danielcajueiro (5,326 pontos)  
Em relação ao centro, depende do centro. Na UnB no programa de mestrado temos uma disciplina que foca em métodos computacionais: http://danielcajueiro.blogspot.com.br/2017/02/como-sera-o-curso-de-metodos.html
 Isso não é comum em outros centros. De qualquer forma, em uma boa e grande universidade consegue se encontrar esses tópicos em outros departamentos. Por exemplo, UnB, USP e PUC-Rio.
...