Inteligência Artificial Flashcards
(39 cards)
O que é inteligência artificial?
A Inteligência Artificial é, portanto, um campo da ciência da computação que desenvolve sistemas capazes de realizar tarefas que exigem inteligência humana.
Características Típicas da IA
Aprendizado
Adaptação
Autonomia
Raciocínio
Interação
PROCESSAMENTO
DE LINGUAGEM
NATURAL
Foca no desenvolvimento de sistemas capazes de entender e gerar linguagem humana.
Isso inclui tradução automática, análise de sentimentos, reconhecimento de fala e
chatbots. PLN permite que computadores interpretem, respondam e utilizem a linguagem humana de maneira significativa.
MACHINE
LEARNING
É o estudo de algoritmos que melhoram automaticamente através da experiência. Utiliza
técnicas estatísticas para dar aos computadores a capacidade de “aprender” com dados,
permitindo-lhes identificar padrões e tomar decisões com mínima intervenção humana.
ROBÓTICA
Combina inteligência artificial com engenharia mecânica e elétrica para projetar e
construir robôs capazes de realizar tarefas que exigem interação física com o mundo real. A IA é usada para dar aos robôs a capacidade de perceber, compreender e agir em seu
ambiente.
INTELIGÊNCIA
ARTIFICIAL
GENERATIVA
Envolve a criação de conteúdo novo e original, como texto, imagens, música e vídeo, através de modelos de IA. Usa técnicas como Redes Generativas Adversariais (GANs) para produzir conteúdo que é semelhante, mas não idêntico, ao que eles foram treinados para imitar.
REDES NEURAIS E
DEEP LEARNING
Redes neurais são sistemas inspirados no cérebro humano, projetados para reconhecer padrões de maneira semelhante às conexões neurais do cérebro. Deep learning é um subcampo que utiliza redes neurais profundas com muitas camadas para aprender representações de dados complexas.
VISÃO
COMPUTACIONAL
Refere-se à capacidade de computadores para identificar, processar e interpretar informações visuais do mundo, semelhante à visão humana. Isso inclui reconhecimento
de objetos, rastreamento de movimentos e análise de cenas. É amplamente aplicado em
segurança, veículos autônomos, entre outros.
Quando e por quem foi cunhado o termo inteligência artificial?
John McCarthy, um dos pioneiros da inteligência artificial, utilizou o termo “inteligência artificial” pela
primeira vez em 1956, definindo-o como a ciência e engenharia de fazer máquinas inteligentes, ou seja,
máquinas que imitam a capacidade de raciocínio humano.
Qual dos subcampos da IA tem a função principal de desenvolver sistemas capazes de entender e gerar linguagem humana?
Processamento de linguagem natural (PLN)
Qual técnica de IA é utilizada para criar conteúdo novo e original, como texto, imagens, música e vídeo?
Inteligência artificial generativa
Conceito de Marchine Learning
O Aprendizado de Máquina (Machine Learning) é a ciência e a arte de programar computadores para que
eles possam aprender com os dados. Uma definição um pouco mais formal diria que se trata do campo de estudo que dá aos computadores a capacidade de aprender sem ser explicitamente programado.
O que é a programação tradicional?
Trata-se do processo manual de escrever um conjunto de regras em uma sequência de passos – também chamado de algoritmo – utilizando uma linguagem de programação para que o computador as execute sobre um conjunto de dados de entrada a fim de produzir um conjunto
de resultados de saída.
Quais são as fases de desenvolvimento de uma IA?
- Definição → Classificação binária (gato x cachorro)
- Coleta/Pré-processamento → imagens, redimensionar, normalizar
- Divisão de dados → treino, validação, teste
- Treinamento → modelo (CNN)
- Avaliação → acurácia, F1-score
- Ajustes → hiperparâmetros
- Validação cruzada → evitar overfitting
- Teste final/Implantação
Aprendizado Supervisionado
Trata-se de um conjunto de técnicas de aprendizado para treinar um modelo com dados rotulados manualmente, isto é, um especialista/supervisor externo diz qual é a saída esperada para cada dado histórico utilizado no treinamento.
3 Características Aprendizado Supervisionado:
(1) trata-se da abordagem mais comum de aprendizado de máquina;
(2) existe um supervisor ou professor responsável por treinar o algoritmo; e
(3) o supervisor conhece de antemão os rótulos.
Aprendizado Não Supervisionado
Trata-se da abordagem em que o algoritmo busca encontrar um padrão subjacente nos dados sem a utilização de um supervisor externo para atribuir rótulos ou categorias pré-definidas para as amostras de treinamento.
Como os algoritmos são formulados no aprendizado não supervisionado?
Os algoritmos são formulados de forma que possam encontrar padrões autonomamente com o intuito de explorar dados desconhecidos e encontrar estruturas interessantes ou ocultas nos dados que não eram visíveis anteriormente para os cientistas de dados.
O que são regras de associação?
Regras de associação são um tipo de aprendizado não
supervisionado que permite estabelecer regras capazes de verificar como determinados elementos em um conjunto estão intimamente associados, isto é, se a presença de um elemento implica a presença de
outro dentro em uma mesma transação.
Defina agrupamento no aprendizado não supervisionado
o agrupamento é um tipo de aprendizado não-Supervisionado em que se busca encontrar padrões em um conjunto de dados e agrupá-los em subconjuntos que – ao comparar dados de um mesmo grupo – sejam o máximo possível homogêneos/semelhantes e – ao comparar dados de grupos diferentes – sejam o máximo possível heterogêneos/diferentes.
Aprendizado semi supervisionado
Trata-se de um meio termo entre o aprendizado supervisionado e o não-supervisionado. Nesse caso,
utilizamos dados rotulados e não-rotulados para o treinamento. Em geral, utiliza-se uma pequena quantidade de dados rotulados e uma grande quantidade de dados não-rotulados, visto que dados não
rotulados são mais baratos e são obtidos com menos esforço.
Aprendizado por Reforço
Trata-se de um conjunto de técnicas que utilizam tentativa e erro para descobrir decisões ótimas de como interagir com ambiente ou com outros agentes. Ele tem como meta reforçar ou recompensar uma ação considerada positiva e punir uma ação considerada negativa. Um exemplo são os famosos robôs aspiradores!
O que caracteriza a programação tradicional em comparação com o aprendizado de máquina?
A escrita manual de regras por programadores.
O que é deep learning dentro do contexto do aprendizado de
máquina?
Um subconjunto que utiliza redes neurais profundas para aprender a partir de grandes volumes de dados.