Etiqueta: visualeditor
Benunes (discussão | contribs)
Atualizei as informações sobre IA
Etiqueta: visualeditor
 
(6 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
= Conceito =
Conceito  
Conceito: A sigla I.A vem da abreviação do termo: Inteligência Artificial.Não existe uma definição precisa para o termo, mas tem autores que a define como agentes inteligentes, que são capazes de resolver problemas de forma lógica e racional (assim como os seres humanos). Pois não existe um significado preciso para a inteligencia, no entanto podemos afirmar que o ser humano é inteligente, sendo assim, se uma maquina se comportar igual a um ser humano, podemos definir como uma Inteligência Artificial, que em suma nada mais é a ciência que busca simular o raciocínio lógico humano em máquinas, para resolução de problemas e automatização de tarefas.
[[Arquivo:10-112.jpg|thumb]]


= História  =
Desde 1943 a I.A vem se desenvolvendo conforme a necessidade dos seres humanos juntamente com as evoluções tecnológicas. Primeiramente foi o desenvolvimento de maquinas que poderiam aprender, seguindo o modelo de neurônios artificiais. Em 1951, já existiam programas capazes de jogar xadrez, provar teoremas lógicos e imitar o raciocínio humano. Foi um grande passo, pois nesse momento o computador era visto como uma maquina de resolver problemas matemáticos. Já em 1970 a 1979 o entusiasmo diminuiu bastante, pois os pesquisadores estavam enfrentando problemas relacionados a armazenamentos de dados e tempo de processamento, e que não tinha nada a ver com colocar memória adicional, por exemplo. Em 1981 os Japoneses inventaram um computador com base de programação em Prolog, e como linguagem seria capaz de resolver milhões de inferências por segundo. Hoje em dia, existem mais pesquisas em setores específicos, como por exemplo a robótica e o setor de medicina por exemplo, juntamente com a Engenharia Biomédica, é possível hoje fazer próteses cada vez mais inteligentes, e que consiga auxiliar cada vez melhor o ser humano.


= Exemplos =
A inteligência Artificial (IA) é uma área da ciência da computação que se propõe a elaborar programas e dispositivos que simulem a capacidade humana de raciocinar, perceber, tomar decisões e resolver problemas. Esta área da ciência abrange uma grande aplicação e é impulsionada junto com o rápido desenvolvimento da informática e da computação, permitindo que novos elementos sejam rapidamente integrados à inteligência artificial.
'''''Projeto Jarvs''''' - É um dispositivo desenvolvido na plataforma Linux, que é a capaz de realizar ações por comando de voz, ele faz o processamento do que foi solicitado e executa a ação, como por exemplo apagar a luz, abrir uma determinada pagina na internet. Teve a inspiração no sistema que o Tony Stark usa no filme Homem de Ferro, que tem como o software um tipo de mordomo, que consegue receber, analisar, e processar os desejos solicitados, e ter uma interação bem única com o dono do dispositivo.


'''''Projeto Roomba 560''''' -  Um Robô criado pela iRobot, cuja a funcionalidade é igual de um aspirador de pó automático, mas, ele tem funcionalidade suficiente para se manter em movimento e depois de um certo prazo, determinar a melhor rota de trabalho para assim limpar o ambiente em menos tempo.  
História


'''''Mars rover Curiosity''''' - Projeto da Nasa para fazer algumas pesquisas e reconhecimento em Marte, agora conta com um dispositivo inteligente que escolhe qual alvo que quer examinar, seja com uma câmera ou com um laser, o próprio Robô decide sozinho qual o objeto que irá fazer a pesquisa e o estudo. Assim sendo muito viável, pois, reunir um grande grupo de cientistas para determinar qual objeto que deve ser examinado é muito trabalhoso e cansativo. Assim sendo, esse dispositivo já trouxe muitas experiências interessantes, como locais com água corrente, e elementos químicos necessários para a manutenção da vida em outro planeta.  
A inteligência artificial iniciou nos anos 40, as pesquisas em torno dela eram desenvolvidas apenas para procurar novas funcionalidades para o computador(que foi criado inicialmente para fazer grandes cálculos e simulações de estratégias para o combate), ainda em produção. Com a segunda guerra mundial, começaram a focar em criar além de tecnologias da área que auxiliam o poder bélico, começou também o uso para jogos e afins, como dama, xadrez, desta maneira, o começo dos estudos da inteligência artificial baseada em regras.  


'''''Projeto Piglet''''' - É um agente que é capaz de jogar qualquer jogo, mas não só isso, esse mesmo agente é capaz de aprender com seus erros, e procurar soluções adequadas, para algum tipo de problema que possa vir a surgir. A Intenção desse projeto é simular o comportamento humano, sendo que ao passar de um certo tempo de jogo alguns algorítimos são quebrados de propósito, para aumentar ainda mais a realidade do agente, como se fosse um ser humano de fato.
Com o passar dos anos, surgem outras linhas de estudo da IA, uma delas é a biológica e psicologica, que estuda as redes neurais humanas, e assim tentam imita-la da melhor forma possivel. Com o  uso da lógica de estratetégia para fins matemáticos, Criou a lógica dos predicados que deu início a introdução da programação, que proporcionou um grande avanço para a programação de sistemas que utilizassem esquemas de raciocínio,  então foi possivel o aperfeiçoamento do que já existia: jogos, aplicações matemática e simuladores.  O avanço foi tanto que nos anos 60 houve uma euforia diante do potencial tecnológico , criando enormes expectativas do que estava a vir em um futuro proximo.  


= Áreas de Aplicação =
Apesar de grandes avanços nos proximos anos, incluindo a criação do primeiro simulador de redes neurais e do neurocomputador, passamos por um longo período ruim, voltando apenas em em 1980, pelo físico John Hopfield, criando um modelo matemático baseado na teoria das redes neurais. Apartir dai , essa ciência tem um grande impulso, consolidando como uma base de estudos da IA, que no século XXI é considerada por muitos a ciência do futuro, prevendo a automatizção de varias áreas.
''-  Robótica e automação industrial.''


''-  Verificação automática de software.''
Exemplos


''-  Processamento de linguagem natural.''
- Assistente pessoal inteligente celulares.


''-  Bancos de dados dedutivos.''
- Um editor gratuito, open-source com estrutura para a construção de sistemas inteligentes e soluções em áreas tão diversas como a biomedicina, e-commerce, e modelagem organizacional.


''-  Mineração de dados.''


''- Jogos e games eletrônicos.''
- Ferramenta de geração de conteudo, age como uma espécie de cientista de dados pessoais, criando relatórios personalizados para empresas e sites de notícias.


Qualquer problema, que se utilize a solução de agentes inteligentes, tem espaço para o uso da I.A, cada vez mais tem o pensamento em se automatizar as  coisas, para o aumento de desempenho, e redução de custo, e juntamente com a parte de engenharia, a I.A  tem sido fortemente utilizada na parte da robótica e  automação, sendo assim uma ciência do futuro, e que promete ainda muitos resultados animadores para a sociedade em geral.  
- Algoritmos que podem prever se um filme será sucesso ou não de público com até 70% de precisão, apenas <nowiki>''</nowiki>lendo<nowiki>''</nowiki> o script. Essa ferramenta é útil para produtores audio-visuais e cineastas.


[[Arquivo:Utilizacao IA.png|centre|thumb|444x444px]]
- Chats com bots( maquina responde mensagens).


= Linguagens de programação  =
- Reconhecimento e interpretação de imagens, muitas imagens médicas podem ser interpretadas, desde as radiografias planas mais simples  e comuns.
Linguagens de programação:   Existem várias linguagens para a construção de programas de IA. A primeira linguagem para IA surgiu em 1955, com estudos realizados por Newell, Shaw e Simon, denominada de IPL-11. Em seguida surgiu a linguagem LISP, a qual passou a ser amplamente utilizada  juntamente com a lógica matemática e as funções recursivas. Em 1970 surgiu o Prolog, que surgiu para desenvolver problemas matemáticos por meio de sentenças lógicas. Hoje em dia é uma forte linguagem utilizada em pesquisas e desenvolvimento de instruções em IA.


= Referências Bibliográficas  =
- No hospital Albert Einstein, em São Paulo,  há aparelhos de imagem capazes de apontar possíveis doenças e encaminhar notificações automaticamente para o médico, equipamentos que enviam sinais vitais do paciente diretamente para os prontuários, entre outros.
http://www.ime.usp.br/~slago/IA-introducao.pdf


http://www.tecmundo.com.br/futuro/7725-inteligencia-artificial-mitos-e-verdades.htm
- O sensor de ré nos carros, que vai aumentando a frequência do barulho quando o carro se aproxima do veículo ou algo estacionado logo atrás.


http://idgnow.com.br/internet/2016/07/22/mars-rover-da-nasa-usa-inteligencia-artificial-para-estudar-planeta-vermelho/


http://www.tecmundo.com.br/inteligencia-artificial/69168-ajoelhem-humanos-programa-ia-aprende-jogar-games-criado.htm
- A Google, já está em estado avançado para o lançamento de uma carro autônomo guiado por um sistema de IA que se comunica em tempo real com a rede GPS. Podendo em breve ver taxis guiados sem motoristas nas ruas.


https://www.youtube.com/watch?v=oKUSqKCzwd4
Ciencia Cognitiva  
 
Um ramo do conhecimento que abrange linguística, psicologia e neurociência. Existem vários conceitos para a Ciencia Cognitiva. Diz que é o estudo interdisciplinar da mente e da inteligencia, ou que é um estudo aprofundado do comportamento humano baseado em modelos e simulações através do método científico. O objetivo básico dessa ciencia é descrever e simular as principais disposições e capacidades da cognição humana como a linguagem, o raciocínio, a coordenação motora, a percepção...  
 
São nesse estudos que a maioria dos sistemas automatizados de aprendizado a distância são construídos. Modelando essas cognições é possível construir agentes capazes de transmitir e disseminar o conhecimento desejado baseado nas necessidades encontradas pela pesquisa de cognições.
 
Áreas de aplicação
 
A intelgiencia artificial pode ser muito ampla por se tratar de 'imitar o conhecimento humano', ela é aplicada nos Games: dando características específicas aos personagens, fazendo agir de formas diferentes, e até em estratégias como no usso do xadrez e jogos de RTS. Na robótica, com automação de diversos serviçoes e funções. Em aplicativos de segurança para sistemas informacionais. Na medicina com diagnósticos e auxilios. Reconhecimentos de padrões, como a voz e imagens, além dessas aplicações, existem muitas outras, o que faz a IA uma área muito ampla.
 
Linguagens de programação usadas em IA 
 
A linguagem Java, principalmente junto com a ferramenta weka, que tem como objectivo agregar algoritmos provenientes de diferentes abordagens/paradigmas na sub-área da inteligência artificial dedicada ao estudo de aprendizagem de máquina. Python; C; C++; MATLAB; R; PROLOG e LISP, que apesar de fazer programação lógica diretamente, em casos de aprendizado de redes neurais e dados baseados incertezas,  não são aconselhados.
 
Referências Bibliográficas
 
 
- <nowiki>http://ofuturodascoisas.com/category/inteligenciaartificial/</nowiki>
 
- <nowiki>https://www.tecmundo.com.br/intel/1039-o-que-e-inteligencia-artificial-.htm</nowiki>
 
- Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence,  Eiji Mizutani (Autor), Chuen-Tsai Sun (Autor), Hyh-Shing (Autor).
 
 
- Inteligência Artificial. Uma Abordagem de Aprendizado de Máquina,     Katti Faceli (Autor).

Edição atual tal como às 03h29min de 22 de maio de 2017

Conceito


A inteligência Artificial (IA) é uma área da ciência da computação que se propõe a elaborar programas e dispositivos que simulem a capacidade humana de raciocinar, perceber, tomar decisões e resolver problemas. Esta área da ciência abrange uma grande aplicação e é impulsionada junto com o rápido desenvolvimento da informática e da computação, permitindo que novos elementos sejam rapidamente integrados à inteligência artificial.

História

A inteligência artificial iniciou nos anos 40, as pesquisas em torno dela eram desenvolvidas apenas para procurar novas funcionalidades para o computador(que foi criado inicialmente para fazer grandes cálculos e simulações de estratégias para o combate), ainda em produção. Com a segunda guerra mundial, começaram a focar em criar além de tecnologias da área que auxiliam o poder bélico, começou também o uso para jogos e afins, como dama, xadrez, desta maneira, o começo dos estudos da inteligência artificial baseada em regras.  

Com o passar dos anos, surgem outras linhas de estudo da IA, uma delas é a biológica e psicologica, que estuda as redes neurais humanas, e assim tentam imita-la da melhor forma possivel. Com o  uso da lógica de estratetégia para fins matemáticos, Criou a lógica dos predicados que deu início a introdução da programação, que proporcionou um grande avanço para a programação de sistemas que utilizassem esquemas de raciocínio,  então foi possivel o aperfeiçoamento do que já existia: jogos, aplicações matemática e simuladores.  O avanço foi tanto que nos anos 60 houve uma euforia diante do potencial tecnológico , criando enormes expectativas do que estava a vir em um futuro proximo.  

Apesar de grandes avanços nos proximos anos, incluindo a criação do primeiro simulador de redes neurais e do neurocomputador, passamos por um longo período ruim, voltando apenas em em 1980, pelo físico John Hopfield, criando um modelo matemático baseado na teoria das redes neurais. Apartir dai , essa ciência tem um grande impulso, consolidando como uma base de estudos da IA, que no século XXI é considerada por muitos a ciência do futuro, prevendo a automatizção de varias áreas.

Exemplos

- Assistente pessoal inteligente celulares.

- Um editor gratuito, open-source com estrutura para a construção de sistemas inteligentes e soluções em áreas tão diversas como a biomedicina, e-commerce, e modelagem organizacional.


- Ferramenta de geração de conteudo, age como uma espécie de cientista de dados pessoais, criando relatórios personalizados para empresas e sites de notícias.

- Algoritmos que podem prever se um filme será sucesso ou não de público com até 70% de precisão, apenas ''lendo'' o script. Essa ferramenta é útil para produtores audio-visuais e cineastas.

- Chats com bots( maquina responde mensagens).

- Reconhecimento e interpretação de imagens, muitas imagens médicas podem ser interpretadas, desde as radiografias planas mais simples  e comuns.

- No hospital Albert Einstein, em São Paulo,  há aparelhos de imagem capazes de apontar possíveis doenças e encaminhar notificações automaticamente para o médico, equipamentos que enviam sinais vitais do paciente diretamente para os prontuários, entre outros.

- O sensor de ré nos carros, que vai aumentando a frequência do barulho quando o carro se aproxima do veículo ou algo estacionado logo atrás.


- A Google, já está em estado avançado para o lançamento de uma carro autônomo guiado por um sistema de IA que se comunica em tempo real com a rede GPS. Podendo em breve ver taxis guiados sem motoristas nas ruas.

Ciencia Cognitiva  

Um ramo do conhecimento que abrange linguística, psicologia e neurociência. Existem vários conceitos para a Ciencia Cognitiva. Diz que é o estudo interdisciplinar da mente e da inteligencia, ou que é um estudo aprofundado do comportamento humano baseado em modelos e simulações através do método científico. O objetivo básico dessa ciencia é descrever e simular as principais disposições e capacidades da cognição humana como a linguagem, o raciocínio, a coordenação motora, a percepção...  

São nesse estudos que a maioria dos sistemas automatizados de aprendizado a distância são construídos. Modelando essas cognições é possível construir agentes capazes de transmitir e disseminar o conhecimento desejado baseado nas necessidades encontradas pela pesquisa de cognições.

Áreas de aplicação

A intelgiencia artificial pode ser muito ampla por se tratar de 'imitar o conhecimento humano', ela é aplicada nos Games: dando características específicas aos personagens, fazendo agir de formas diferentes, e até em estratégias como no usso do xadrez e jogos de RTS. Na robótica, com automação de diversos serviçoes e funções. Em aplicativos de segurança para sistemas informacionais. Na medicina com diagnósticos e auxilios. Reconhecimentos de padrões, como a voz e imagens, além dessas aplicações, existem muitas outras, o que faz a IA uma área muito ampla.

Linguagens de programação usadas em IA 

A linguagem Java, principalmente junto com a ferramenta weka, que tem como objectivo agregar algoritmos provenientes de diferentes abordagens/paradigmas na sub-área da inteligência artificial dedicada ao estudo de aprendizagem de máquina. Python; C; C++; MATLAB; R; PROLOG e LISP, que apesar de fazer programação lógica diretamente, em casos de aprendizado de redes neurais e dados baseados incertezas,  não são aconselhados.

Referências Bibliográficas


- http://ofuturodascoisas.com/category/inteligenciaartificial/

- https://www.tecmundo.com.br/intel/1039-o-que-e-inteligencia-artificial-.htm

- Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence,  Eiji Mizutani (Autor), Chuen-Tsai Sun (Autor), Hyh-Shing (Autor).


- Inteligência Artificial. Uma Abordagem de Aprendizado de Máquina,     Katti Faceli (Autor).