Capítulo 39 Inteligência artificial


39.1 Inteligência artificial


39.1.1 O que é inteligência artificial (IA)?


39.1.2 Qual é a unidade básica de IA?

  • A unidade básica de IA é o neurônio artificial, que simula o comportamento de um neurônio biológico, recebendo entradas, aplicando pesos e uma função de ativação para produzir uma saída.REF?

  • A rede neural é uma coleção de neurônios artificiais organizados em camadas, onde cada camada processa informações e passa para a próxima, permitindo o aprendizado de padrões complexos.REF?


39.1.3 Como ela se relaciona com estatística, ciência de dados e aprendizado de máquina?


39.2 Neurônios artificiais


39.2.1 O que são neurônios artificiais?

  • Neuronios artificiais (ou perceptrons) são modelos matemáticos que imitam o funcionamento dos neurônios biológicos, recebendo entradas, aplicando pesos e uma função de ativação para produzir uma saída.309311


Representação esquemática de um neurônio computacional.

Figura 39.1: Representação esquemática de um neurônio computacional.


Exemplo de um perceptron (regressão logística) para classificação linear.

Figura 39.2: Exemplo de um perceptron (regressão logística) para classificação linear.


39.3 Rede neural artificial


39.3.1 O que é uma rede neural?


Representação esquemática de uma rede neural.

Figura 39.3: Representação esquemática de uma rede neural.


39.3.2 Quais são as funções de ativação mais comuns?

  • As funções de ativação introduzem não-linearidades nas redes neurais, permitindo que aprendam padrões complexos, tais como a sigmoide (39.1), ReLU (39.2) e tangente hiperbólica (39.3).REF?

\[\begin{equation} \tag{39.1} f(x) = \frac{1}{1 + e^{-x}} \end{equation}\]


\[\begin{equation} \tag{39.2} f(x) = \max(0, x) \end{equation}\]


\[\begin{equation} \tag{39.3} f(x) = \frac{e^x - e^{-x}}{e^x + e^{-x}} \end{equation}\]


Gráficos das funções de ativação mais comuns.

Figura 39.4: Gráficos das funções de ativação mais comuns.


39.4 Espaço de decisão


39.4.1 O que é espaço de decisão?

  • O espaço de decisão é a região do espaço de entrada onde o modelo classifica as entradas em diferentes categorias. Ele é definido pelas fronteiras de decisão aprendidas pelo modelo durante o treinamento.REF?


39.4.2 Como ele é visualizado?

  • O espaço de decisão pode ser visualizado graficamente, especialmente em problemas de classificação binária ou multiclasse, onde as regiões correspondem às classes previstas pelo modelo.REF?


Comparação do espaço de decisão entre um modelo linear (regressão logística) e um modelo não linear (MLP).

Figura 39.5: Comparação do espaço de decisão entre um modelo linear (regressão logística) e um modelo não linear (MLP).


39.5 Áreas da IA


39.5.1 Quais são as principais áreas de aplicação da IA?

  • Percepção: visão computacional, reconhecimento de fala.REF?

  • Raciocínio: sistemas especialistas, inferência lógica.REF?

  • Aprendizado: aprendizado de máquina e reforço profundo.REF?

  • Interação: processamento de linguagem natural, agentes conversacionais.REF?


39.5.2 Quais são exemplos de aplicação prática?

  • Classificação de imagens.REF?

  • Análise de sentimentos.REF?

  • Geração de texto.REF?


39.6 Técnicas modernas


39.6.1 Quais são as técnicas modernas de IA?

  • Redes neurais profundas (CNN, RNN, Transformers).REF?

  • Modelos generativos (GANs, VAEs, LLMs).REF?

  • Aprendizado por reforço profundo (Deep Reinforcement Learning).REF?


39.7 IA generativa e grandes modelos de linguagem


39.7.1 O que são grandes modelos de linguagem (large language models, LLM)?


39.7.2 Como funcionam modelos como GPT, BERT e similares?


Representação esquemática de um modelo de linguagem grande (LLM)

Figura 39.6: Representação esquemática de um modelo de linguagem grande (LLM)







Citar como:
Ferreira, Arthur de Sá. Ciência com R: Perguntas e respostas para pesquisadores e analistas de dados. Rio de Janeiro: 1a edição,


Referências

309.
McCulloch WS, Pitts W. A logical calculus of the ideas immanent in nervous activity. The Bulletin of Mathematical Biophysics. 1943;5(4):115–133. doi:10.1007/bf02478259
311.
Rosenblatt F. Perceptron Simulation Experiments. Proceedings of the IRE. 1960;48(3):301–309. doi:10.1109/jrproc.1960.287598