Dicionário de TI
O dicionário de TI é uma iniciativa que visa dar aos iniciantes da área de TI um lugar onde podem buscar e conhecer os termos importantes e super usados na área de ciência de dados e inteligência artificial. Ele é atualizado sempre que sai um novo termo nas minhas redes sociais!
Agente inteligente
Qualquer coisa capaz de sentir, reagir e interagir com o seu ambiente afetando-o, seja no meio físico ou digital.
Bagging
Uma técnica de ensemble learning que reduz a variância dos modelos individuais.
Algoritmo
Conjunto de instruções ou regras que um computador segue para realizar uma tarefa específica.
Big Data
É uma coleção de conjuntos de dados, grandes e complexos, que não podem ser processados por banco de dados ou aplicações de processamento tradicionais necessitando de ferramentas preparadas de forma que toda e qualquer informação disponível nos dados possa ser encontrada, analisada e aproveitada em tempo hábil
API
API significa Application Programming Interface (Interface de Programação de Aplicação) sendo um conjunto de padrões que fazem parte de uma interface. As APIs permitem a criação de soluções de maneira mais simples e prática para desenvolvedores.
Data mining
O processo de descobrir padrões em grandes conjuntos de dados.
Ensemble Learning
Uma técnica de aprendizado de máquina que combina várias previsões de modelos diferentes para fazer uma previsão final
Feature Engineering
O processo de criar novas variáveis a partir de variáveis existentes para melhorar o desempenho do modelo.
Hadoop
Framework para processamento distribuído de grandes conjuntos de dados. Utilizado em conjunto com o sistema de arquivos distribuídos HDFS.
Inteligência Artificial
Alguns tem definido a inteligência em termos de fidelidade ao desempenho humano, enquanto outros preferem uma definição abstrata e formal da inteligência, chamada racionalidade - em termo gerais, fazer a "coisa certa".
Jupyter Notebooks
Ambiente de desenvolvimento interativo que permite a criação e compartilhamento de documentos que contêm código, visualizações e textos explicativos
Keras
Uma API de alto nível para construir e treinar modelos de deep learning. Pode ser usado com TensorFlow como backend.
Matplotlib
Biblioteca para visualização de dados em Python. Permitem criar gráficos estáticos e interativos para análise exploratória de dados.
Power BI
Ferramenta de visualização de dados que permitem criar dashboards interativos e relatórios visualmente atraentes.
NumPy
Biblioteca fundamental para computação numérica em Python. Fornece suporte para arrays e operações matemáticas, essenciais para manipulação de dados.
Python
Linguagem de programação amplamente utilizada em Data Science e IA devido à sua sintaxe amigável, vasta quantidade de bibliotecas e comunidade ativa.
Outlier
Outlier é um ponto de dados que se desvia significativamente do padrão do restante do conjunto de dados, podendo indicar erros de medição, anomalias ou eventos incomuns.
Random Forest
Um tipo de modelo de aprendizado de máquina que é essencialmente uma coleção de árvores de decisão.
Seaborn
Biblioteca para visualização de dados em Python. Permitem criar gráficos estáticos e interativos para análise exploratória de dados.
Redes Neurais
Um modelo de computação inspirado pela maneira como os neurônios no cérebro humano interagem.
SQL
A linguagem padrão para manipulação de dados em bancos de dados relacionais, é frequentemente usada em conjunto com Data Science para consulta e manipulação de conjuntos de dados armazenados.
Scikit-learn
Biblioteca para aprendizado de máquina em Python. Oferece ferramentas simples e eficientes para mineração e análise de dados.
Tableau
Ferramenta de visualização de dados que permitem criar dashboards interativos e relatórios visualmente atraentes.
Underfitting
O oposto do overfitting, onde um modelo é muito simples para capturar a estrutura dos dados.
Visão computacional
Visão computacional é um campo da inteligência artificial que visa capacitar os computadores a interpretar e entender o conteúdo visual de imagens e vídeos, permitindo reconhecimento de objetos, detecção de padrões e análise de cenas.
Web Scrapping
Também conhecido como extração de dados da web, este é o nome dado ao processo de coleta de dados estruturados da web (como sites, redes sociais etc) de maneira automatizada a partir dos scripts.