A inteligência artificial e a robótica são diferentes?

10

Preciso de ajuda para diferenciar AI e Robótica. A IA e a robótica são dois campos diferentes ou a robótica é um assunto da IA?

Quero seguir uma carreira em AI e Robótica. Então, eu preciso da sua sugestão valiosa. Pesquisei na web e também em algumas universidades que desejo aplicar e não consigo encontrar o que estou procurando.

ThomasH
fonte
2
Nem todos os robôs exigem IA e nem todas são implementadas em robôs. A robótica diz respeito ao design de robôs, que não requer necessariamente IA. Um robô pode ser um autômato que executa uma tarefa usando lógica pré-programada, como um aspirador de pó robótico que limpa enquanto detecta obstáculos. A IA é uma questão diferente, diz respeito à inteligência artificial - um programa de computador capaz de 'aprender'. Embora ambos sejam frequentemente altamente vinculados, são tópicos separados.
Infelizmente, não posso sugerir boas universidades para isso, então tecnicamente é apenas meia resposta.
2
Esta questão parece ser off-topic, porque devem ser dirigidas ao cs.stackexchange.com
Eu argumentaria que a IA é puramente software, ensinando um pedaço de circuito complexo à razão , enquanto a robótica é um campo interdisciplinar que possui componentes de mecatrônica (que é engenharia mecânica e eletrônica), bem como algum software para governar essa peça de hardware. Essencialmente, os robôs não precisam raciocinar (considere os braços robóticos em uma linha de montagem), eles apenas precisam executar os comandos. Embora seja um conceito atraente (comum em ficção científica) desenvolver robôs de raciocínio.
Também a questão principal aqui não tem nada a ver com a academia

Respostas:

12

Eles são diferentes. Eles são frequentemente usados ​​juntos, mas os dois não são especificamente relacionados.

A Inteligência Artificial é um ramo da ciência da computação que se concentra na solução de problemas tradicionalmente difíceis para computadores - tarefas que se tornam exponencial ou fatorialmente mais complexas para cada aumento incremental na entrada. Um exemplo disso seria o problema de assentos de filmes XKCD , que tem 120 opções para 5 pessoas, mas 2.432.902.008.176.640.000 opções para 20 pessoas. Outro exemplo seria o processamento de muitos milhares de pontos que você veria em uma imagem LiDAR (como esta) para criar um plano para navegar por uma área. O campo da Inteligência Artificial tenta encontrar atalhos decentes para obter soluções aceitáveis ​​para esses tipos de problemas; levaria muito tempo para avaliar cada solução possível separadamente e depois escolher a melhor.

Os sistemas robóticos são simplesmente sistemas mecânicos que podem medir e reagir ao seu ambiente na busca de algum objetivo. Isso pode ser tão simples quanto equilibrar um pêndulo invertido , que não requer IA. Como alternativa, pode ser tão complicado quanto reconhecer toalhas dobráveis , o que exige que a IA resolva coisas como "quais objetos são toalhas", "como os recolho", "como me movo para dobrá-los" etc.

Em suma, a IA é uma das muitas ferramentas que um engenheiro de robótica pode integrar em um sistema robótico.

Ian
fonte
5

A IA significa coisas diferentes para pessoas diferentes e encapsula um grande número de subdomínios: visão, processamento de linguagem natural, representação e engenharia do conhecimento, aprendizado de máquina, etc. Muitas, se não todas, áreas da AI têm aplicações em robótica; no entanto, fazer pesquisas em IA não significa que você trabalha diretamente ou de qualquer forma com robôs. Trabalhar com robôs também não significa necessariamente que você faça pesquisas sobre inteligência artificial.

Em primeiro lugar, aqui estão alguns bons programas (minha opinião, baseada em minhas pesquisas e interesses): Georgia Tech , MIT , CMU , Stanford , Brown , Johns Hopkins , etc.

NB:
Pode ser diferente para um mestrado, mas se você deseja fazer pesquisas, não deve julgar as escolas com base na reputação geral de um setor específico do departamento de CS. Em vez disso, você deve procurar professores específicos com os quais gostaria de realizar pesquisas. Estar em uma escola bem conhecida é maravilhoso, mas se os professores não estão fazendo o que lhe interessa, você está fazendo um desserviço.

Steve P.
fonte
2

Se você quiser entender a diferença entre robótica e IA, pode pensar nisso como criaturas versus cérebro (mais precisamente, sistema nervoso).

Primeiro, nem todas as criaturas têm cérebro. Eles podem ter nervos que lhes permitem agir reflexivamente. Eles são equivalentes a robôs sem AI (nota: definição de AI não é que preciso).

Existem algumas criaturas com um cérebro, mas um cérebro que é bastante burro (no sentido de que ele pode executar tarefas complexas, mas não pode aprender novas maneiras para isso). Esses são robôs com algoritmos mais complexos, mas ainda sem aprendizado, que alguns consideram sem IA e alguns consideram um tipo específico de IA.

Os interessantes são os que têm cérebros que usam para aprender (por exemplo, humanos, gatos, golfinhos, elefantes etc.). Eles são como robôs com IA.

Em resumo, a robótica é todo um conjunto de ciências; matemática, física, mecânica, eletrônica, materiais, controle, geometria, inteligência artificial e muitos outros. No entanto, cada uma dessas ciências por si só vai além da robótica.

Se você aprender a IA, poderá acabar aplicando-a em robótica ou não, dependendo de suas próprias decisões posteriormente. Se você aprender a robótica, poderá acabar trabalhando na IA ou não, dependendo de suas próprias decisões posteriormente.

Minha recomendação seria, portanto, pensar em possibilidades. Por exemplo, se você está interessado em IA em robótica agora, o que aconteceria se você perder o interesse por ela no futuro? Se você geralmente está interessado em software algorítmico, escolha AI. Se você mudar de idéia sobre robótica, ainda terá algo em que se concentrar. Se você está particularmente interessado em construir coisas reais, vá com a robótica. Se você mudar de idéia sobre IA mais tarde, ainda poderá trabalhar em robôs.

Shahbaz
fonte
1

Robótica e inteligência artificial são campos fortemente sobrepostos. Mas nenhum deles é o subconjunto do outro.

Por exemplo, a robótica abrange o design de hardware, que normalmente * não envolve inteligência artificial. Por outro lado, a inteligência artificial cobre muitos campos de big data que não estão conectados à robótica, como previsão do tempo ou mercado de ações. Os campos compartilhados de ambas as disciplinas são: visão computacional, processamento de linguagem natural, localização de caminhos, planejamento comportamental, tomada de decisão.

Também estou interessado em uma carreira em robótica. O conselho que recebi muitas vezes é mergulhar na inteligência artificial, já que hoje é o maior desafio da robótica. Na maioria dos projetos robóticos, o design mecânico ou eletrônico não é a fronteira, mas o software.

O tipo humano já resolveu a maioria dos problemas de hardware. Ainda são necessárias pesquisas para otimizações, mas em inteligência artificial, pode ocorrer um avanço. Embora tal inovação seja controversa, ainda é o campo em evolução.

* Usar inteligência artificial no design de hardware seria interessante. Não sei se alguém já fez isso.

danijar
fonte
Houve muita pesquisa usando o que é atualmente chamado de 'IA' ou 'aprendizado de máquina', mas costumava ser chamado de 'técnicas de otimização' no design de plataformas, por exemplo, people.nas.nasa.gov/~pulliam/mypapers/AIAA-2001-2473 .pdf, mas você precisa decidir se um UAV é ou não um robô. Também houve algum uso de 'IA clássica' ou 'sistemas especialistas' e 'mecanismos de inferência' na engenharia de sistemas.
Pete Kirkham
0

Uso de um sistema de classificação:

  • Para entrada, o robô avaliaria, sensor / sensor e tropeçaria na metodologia. (Estudos de lógica padrão).
  • Para entrada, a IA mede, detecta / sensor e aplica a metodologia lógica. (Robótica avançada e programação de alto nível).
  • Para entrada, o humano avaliaria, sentiria e reagiria através da metodologia. (Estudos de conscientização).

Continue (Para saída ... Continue). (Para processo ... Continue). (Para memória ... Continue). (Para feedback ... Continue). (Para controle ... Continue).


Exemplos vivos: As formigas, embora tenham vida, geralmente tropeçam na metodologia também - um pouco de robótica. Animais com inteligência geralmente aplicariam um conjunto de características - levemente artificiais. O babuíno com a mão presa na árvore quando o fazendeiro vem com a arma é uma exploração lógica, mostrando informantes incorretos sendo usados ​​para dominar a reação necessária. Os seres humanos com QI mais baixo podem exibir dificuldades semelhantes. Em pontos baixos de um dia, você pode perceber dificuldades semelhantes surgindo.

Sobre os resultados Os seres humanos não são todo-poderosos e, portanto, podem ser igualmente superados por uma complexidade menor ou maior. Os resultados são, portanto, orgânicos quando uma variedade de complexidades é instanciada em uma progressão de atividade. Por exemplo, o enredo de Ant descobre caminhos estranhos!

Uso extensível do paradigma acadêmico / semântico Um construto robótico pode ser estendido para um conjunto maior de atividades, mas não se prova automaticamente avançado o suficiente para ser considerado qualquer tipo de inteligência. É (um tópico) conhecido por grandes estudos organizacionais e em estudos de comparação com organizações de insetos. A simples exploração não é suficiente para satisfazer o desenvolvimento da inteligência de ordem superior.

* Não considerado nesta resposta: é o design evoluído. Como estudado em plantas e arte (por exemplo).


Pesquisa

Inteligência questionadora: http://media.johnwiley.com.au/product_data/excerpt/40/11183378/1118337840-238.pdf

Exemplos de complexidade derrotados pela inteligência de ordem inferior: ... hal.archives-ouvertes.fr/hal-00917542/

Estudo do desempenho evoluído em indivíduos limitados: ... / tendências / neurociências // recuperar / pii / S0166223613000039? Cc = y

Encontre praticamente qualquer coisa pesquisando: "inteligência comportamental + {keyword / Specialty}": http://scholar.google.com/scholar?q=behavior+intelligence+robot&btnG=&hl=pt_BR&as_sdt=0%2C5&as_ylo=2013

Brett Johnston
fonte
0

Um modelo básico de robô

Percepção:

reúne dados de entrada do ambiente usando sensores (como scanners a laser e câmeras).

Plano:

Essa é a parte em que a IA entra em jogo (como o robô em relação à entrada proveniente de sensores toma decisões inteligentes como: onde no mundo ele é chamado de localização ou para onde ir para encontrar um objetivo etc.

Açao:

Ação é a saída significa os comandos dados aos atuadores (como motores e servos). Isso se enquadra no campo da teoria de controle e dos sistemas de controle. Uso de álgebra linear matemática intensa e sistemas de controle também envolvem percepção (externa e interna sensorial)

Neo
fonte
0

Fundo:

A robótica é essencialmente 4 coisas - Design (Dn), Engenharia Mecânica (ME), Engenharia Elétrica / Eletrônica (EEE) e Ciência da Computação (CS). Agora, dependendo de qual universidade você escolher, a composição desses quatro assuntos variará drasticamente. Sou formado em robótica pela Universidade do Oeste da Inglaterra, onde o foco é inteiramente no EEE + CS. Agora, porque há muito que pode ser coberto em 3 anos, o componente Ciência da Computação é composto de IA, Princípios de Design de Software e Programação (começa com C, depois MATLAB e para AI qualquer PL de interesse).

Inteligência Artificial (IA):

No que diz respeito à IA, os assuntos abordados incluem (não exaustivos),

  • Representação do conhecimento, problemas, espaços e técnicas de pesquisa.
  • Paradigmas de IA em robótica (comportamental, reativa, deliberativa etc.)
  • IA Avançada - Aprendizado de Máquina, Algoritmos Genéticos, Técnicas de Otimização (Enxames, Partículas etc.), Lógica Fuzzy, Redes Neurais, Sistemas de Inferência Fuzzy Neuro Adaptativos etc.
  • Visão computacional.

Você não pode ter a robótica separada da IA. Para dizer realmente que um curso é de robótica, ele precisa ter os quatro elementos em alguma composição que mencionei no início, senão é tudo, menos robótica.

Tvaṣṭā
fonte