Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Introdução à 
Inteligência 
Artificial: 
Programação em 
Python
�
Histórico da Inteligência Artificial
Cronologia de Eventos Marcantes
Ao longo do século XX, houve avanços 
significativos na IA, desde a primeira 
menção do termo até os dias atuais.
1920s: o termo "robô" surge.
1940s: teste de Turing para avaliação da 
inteligência foi apresentado por Alan 
Turing.
1950s: John McCarthy cunhou o termo 
"inteligência artificial".
1956: a Conferência de Dartmouth marcou 
o início da IA como campo de estudo.
1960s e 1970s: desenvolvimento de 
sistemas especialistas e linguagens de 
programação para IA.
Final dos anos 1980: redes neurais 
artificiais emergem.
1990s: grande avanço em todas as áreas da 
IA.
Presente: grande quantidade de softwares 
que utilizam IA.
Futuro: a IA terá impacto em diversas 
áreas, como robótica, medicina e 
segurança.
Evolução e Desafios da IA
Anos 1950: capacidade limitada de 
raciocínio e dependência da abordagem 
automática.
Anos 1960 e final dos anos 1970: 
desenvolvimento de sistemas especialistas 
e a pesquisa possibilitou avanços 
significativos.
Final dos anos 1980: houve um aumento 
gradual no investimento em muitos países.
Anos 1990: o desenvolvimento da web e de 
um ambiente de agente único para a 
pesquisa de IA começou a mudar a 
distribuição de pesquisa.
Atualmente: a IA está presente em diversas 
áreas, como assistentes virtuais, veículos 
autônomos e sistemas de segurança.
Conceitos e Terminologia da 
Inteligência Artificial
Definição e Abordagens
Inteligência Artificial (IA) é o estudo de 
como fazer computadores realizarem 
tarefas que, atualmente, humanos fazem 
melhor.
A definição é efêmera, pois se baseia no 
estado atual da ciência da computação.
A IA abrange problemas que não podem 
ser solucionados nem por humanos nem 
por computadores.
IA como Campo Multidisciplinar
A IA é um campo multidisciplinar, 
incluindo computação, engenharia, 
psicologia, matemática e cibernética.
O objetivo principal é construir sistemas 
que apresentem comportamento 
inteligente e desempenhem tarefas com 
um grau de competência equivalente ou 
superior ao de um especialista humano.
A ampla definição e aplicações da IA 
tornam seu nome menos utilizado quando 
em funcionamento.
Aplicações e Campos da 
Inteligência Artificial
Tarefas Comuns e Especializadas
Tarefas comuns: percepção, fala, 
linguagem natural, geração, raciocínio do 
senso comum, controle de robôs, jogos.
Tarefas formais: jogos, xadrez, damas, 
geometria, matemática, lógica, cálculo 
integral, demonstração de propriedades 
de programas.
Tarefas especializadas: engenharia, projeto, 
planejamento de manufatura, descoberta 
de erros, diagnóstico médico, análise 
científica, análise financeira.
Processamento de Linguagem Natural e 
Visão Computacional
Processamento de Linguagem Natural 
(PLN): lida com a comunicação humana e 
a complexidade da linguagem.
Visão Computacional: foca no 
processamento de imagens e vídeos, 
permitindo que computadores "vejam" e 
interpretem o mundo visual.
Robótica e Sistemas Especialistas
Robótica: a gama de robôs é ampla, 
incluindo robôs inteligentes usados na 
produção industrial ou para substituir o 
trabalho humano.
Sistemas especialistas: sistemas baseados 
em conhecimento específico (como 
medicina, jurídico etc.), que utilizam uma 
base de conhecimento e regras para 
resolver problemas em um determinado 
domínio.
Outras Aplicações da IA
Saúde pública: algoritmos de IA podem 
otimizar estruturas de dados e auxiliar no 
tratamento de pacientes.
Jogos: a IA é usada para desenvolver 
personagens mais complexos e realistas 
em jogos de vídeo.
Assistentes pessoais virtuais: como Siri, 
Cortana e Google Assistant, que usam IA 
para aprender com os dados do usuário e 
prever suas necessidades.
Detecção de fraude: IA é usada para 
identificar transações fraudulentas.
Vigilância e segurança: algoritmos de 
segurança podem detectar ameaças.
Educação: a IA é usada em sistemas de 
ensino e aprendizagem.
Negócios: a IA está se expandindo por 
todos os setores, da manufatura à 
agricultura aos cuidados da saúde.
ChatGPT: Aplicações em 
Programação
Capacidades do ChatGPT na Programação
Geração de código em várias linguagens 
de programação (Python, Javascript, C++, 
C#, SQL e HTML).
Fornecimento de exemplos de código e 
soluções para problemas de programação.
Esclarecimento de dúvidas sobre 
conceitos de programação e padrões de 
codificação.
Auxílio no processo de depuração de 
código e na identificação de erros e 
gargalos de desempenho.
Fornecimento de orientações sobre a 
escolha da melhor linguagem de 
programação para um projeto específico.
Exemplos de Uso do ChatGPT em SQL
Criar tabelas em um banco de dados MS 
SQL Server.
Criar instruções para inserir os dados 
extraídos do e-mail.
Exemplos de Uso do ChatGPT em Ensino 
de Programação
Explicação de conceitos básicos de 
linguagens de programação de forma 
simples para leigos.
Exemplos de aplicações práticas.
O Paradoxo de Moravec e 
Veículos Autônomos
O Paradoxo de Moravec
O paradoxo de Moravec afirma que a IA 
tem um desempenho bom em tarefas 
"fáceis" (percepção, etc.), mas ruim em 
tarefas "difíceis" (raciocínio lógico).
Isso se deve à complexidade do 
processamento de informações sensoriais.
Segurança de Veículos Autônomos
A afirmação de que veículos autônomos 
são mais seguros que humanos é 
injustificada e errada.
Os dados sobre acidentes com veículos 
autônomos são limitados.
Há pressões positivas em relação ao 
desempenho de seus carros.
Houve mortes envolvendo veículos 
autônomos.

Mais conteúdos dessa disciplina