Nessa página você irá encontrar artigos sobre diversos temas, organizados por tópicos. Frequentemente iremos atualizar essa página inserindo novos conteúdos para leitura. Para estudar esses assuntos com mais detalhes, por meio de videoaulas, aplicações e exercícios, confira nossos cursos completos.
Conceitos Gerais
- O que é inteligência artificial?
- O que é Ciência de Dados?
- O que é Big Data?
- O que é Business Intelligence?
- O que é tecnologia?
- Visualização de Dados
- Tipos de Dados
- Engenharia de Dados
- Como trabalhar com Ciência de Dados
- Os robôs acabarão com nossos empregos?
- Programação para quem não é programador – Como aprender com facilidade
- Aprenda Machine Learning sem saber programar
- Entenda a memória RAM
- Entenda a memória ROM
- O que é SSD
- O que é a placa mãe
- Como analisar uma CPU
- Como analisar uma GPU
- O que diferencia um desenvolvedor júnior, pleno e sênior
- Sistemas operacionais e suas diferenças
Conceitos de Machine Learning
- O que é Machine Learning (Aprendizado de Máquina)
- É possível aprender ML e IA sem ser programador?
- Como estudar matemática para Machine Learning
- Dados de Treino e Teste
- Underfitting e Overfitting
- Percentil e quartil
- Conceitos de Variância e Viés
- Entenda o básico de probabilidade
- De onde vem o número de Euler
- Aprendizado Supervisionado e Não Supervisionado
- Problemas de Classificação e Regressão
- O que é um Modelo de Machine Learning
- Gradiente Descendente e Regressão Linear
- Etapas do Machine Learning
- Como aplicar machine learning
- O que são dados missing
- Substituindo dados missing com Machine Learning
- Como encontrar a melhor performance – Machine Learning
- Visualização de dados para machine learning
Algoritmos de Machine Learning
- O que são Algoritmos de Machine Learning
- Como funciona o algoritmo Árvore de Decisão
- Como funciona o algoritmo KNN
- Métodos Ensemble
- Como funciona o algoritmo RandomForest
- Como funciona o algoritmo ExtraTrees
- Como funciona o algoritmo de Bagging
- Sistemas de Recomendação
- Entenda o teorema de Bayes
Bibliotecas e códigos Python
- A linguagem Python
- Primeiros passos no Python
- Instalando o Python
- Tudo sobre listas em Python
- O pacote Numpy – Python para Machine Learning
- O pacote Pandas – Python para Machine Learning
- A biblioteca scikit-learn – Python para Machine Learning
- Seu primeiro código de Machine Learning com Python
- Como acelerar o processamento da sua CPU para Machine Learning com Python
- Editando html com Python
- Python em ciências e engenharias
Bibliotecas e códigos R
- A linguagem R
- Instalando o R
- O pacote dplyr – linguagem R
- O pacote ggplot2 – linguagem R
- O pacote caret – linguagem R
- Regressão linear com linguagem R
Power BI
- O que faz o Power BI
- Como instalar o Power BI
- Carregando uma planilha do Excel no Power BI
- Como criar seu primeiro dashboard no Power BI
- Script Python no Power BI
- Script R no Power BI
Redes Neurais e Deep Learning
- Introdução a Redes Neurais e Deep Learning
- História das redes neurais artificiais
- Neurônios artificiais
- Gradiente Descendente Estocástico
- Introdução a Redes Neurais Convolucionais
- Redes Neurais em Problemas de Regressão
- Visão Computacional e Processamento de Imagens
- Bibliotecas para processamento de imagens
- Detecção de Objetos
- Dados e Séries Temporais
- Como funcionam as Redes Neurais Recorrentes
- Arquitetura de uma LSTM
- Empilhando LSTMs
- O que é Processamento de Linguagem Natural (NLP)
- A evolução dos Sistemas de Tradução
- Como funcionam os sistemas de tradução
- Introdução a GAN’s – Redes Adversárias Generativas
- Transposed Convolutional Layer
- Introdução a Aprendizado por Reforço
- Estados, ações e recompensas no Aprendizado por Reforço
- k-armed Bandit Problem
- Exploration e Exploitation no Aprendizado por Reforço
- Inteligência Artificial jogando videogame
- Como funcionam os Algoritmos Genéticos
- Aplicação de Algoritmos Genéticos em Redes Neurais
- O que é ChatGPT – GPT-3
- Como usar ChatGPT para iniciantes
- O que é prompt engineering
Frameworks e Processamento Paralelo
- Frameworks na prática das redes neurais
- O que é TensorFlow
- O que é Keras
- Pytorch para iniciantes
- Theano para iniciantes
- MXnet para iniciantes
- Caffe para iniciantes
- CNTK para iniciantes
- Apachespark para iniciantes
- Hadoop para iniciantes
- Primeiro código Keras
- Processamento Paralelo e GPU para Deep Learning
- Diferenças entre CPU e GPU
- Quando utilizar GPU para Deep Learning
Linktree: Linktree Didática Tech
Lista de trabalhos acadêmicos que referenciam o Didática Tech.