Machine Learning
Depois de ter começado o bootcamp Machine Learning Specialist tive uma melhor compreensão sobre o que é aprendizado de máquina e seus objetivos.
Hoje sei que ela é uma área do conhecimento dedicada a ensinar computadores a identificar determinados comportamentos e padrões a partir de exemplos e observações.
Sempre tive a dúvida: Machine Learning é Inteligência Artificial e se não qual a diferença entre as duas? Um dos meios de responder a pergunta é fazendo o bootcamp da dio. Lá vi que se a ML realiza o treinamento das coisas ela passa ser uma IA.
A também os algoritmos bioinspirados que nada mas são algoritmos que tem sua inspiração na natureza. Entre eles temos as redes neurais e outros que são inspirados em colônias de abelhas e formigas.
Além disso temos os algoritmos determinísticos e heurísticos sendo o primeiro tendo uma valor determinado sem possibilidade de ter outro valor e o segundo como uma solução indeterminada que depende de inúmeros fatores.
Entre as muitas linguagens de programação usadas temos:
- matlab
- C e C++
- R
- Python.
Porém a mais usada é a Python devido suas muitas bibliotecas que facilitam o trabalho. Entre elas temos:
- Numpy
- SciPy
- Theano
- scikit-learn
Para análise de dados temos:
- Pandas
- Matplotlib
Para quem não tem poder computacional existe a facilidade de usar o jupyter notebook, Azure notebook e o colab.
Vale muito a pena investir na área e fazer o bootcamp Machine Learning Specialist, pois é uma área bastante promissora.