L'intelligence artificielle et la robotique sont-elles différentes?


10

J'ai besoin d'aide pour différencier l'IA de la robotique. L'IA et la robotique sont-elles deux domaines différents ou la robotique est-elle un sujet en IA?

Je veux poursuivre une carrière dans l'IA et la robotique. J'ai donc besoin de votre précieuse suggestion. J'ai cherché sur le Web et aussi dans certaines universités que je souhaite appliquer et je ne trouve rien de tel que je recherche.


2
Tous les robots ne nécessitent pas d'IA et toutes les IA ne sont pas implémentées dans les robots. La robotique concerne la conception de robots, qui ne nécessitent pas nécessairement l'IA. Un robot peut être un automate qui exécute une tâche en utilisant une logique préprogrammée, comme un aspirateur robot qui nettoie tout en détectant les obstacles. L'IA est une affaire différente, elle concerne l'intelligence artificielle - un programme informatique capable «d'apprendre». Bien que les deux soient souvent étroitement liés, ce sont des sujets distincts.

Malheureusement, je ne peux pas suggérer de bonnes universités pour cela, donc techniquement, ce n'est qu'une demi-réponse.

2
Cette question semble être hors sujet car elle doit être adressée à cs.stackexchange.com

Je dirais que l'IA est purement logicielle, enseignant à un morceau de circuits complexes à raisonner , tandis que la robotique est un domaine interdisciplinaire qui comprend des composants de la mécatronique (c'est-à-dire l'ingénierie mécanique et électronique) ainsi que certains logiciels pour régir cette pièce. de matériel. Essentiellement, les robots n'ont pas besoin de raisonner (considérez les bras robotiques dans une chaîne de montage), ils ont simplement besoin d'exécuter les commandes. Bien que ce soit un concept attrayant (courant en science-fiction) de développer des robots de raisonnement.

De plus, la question principale ici n'a rien à voir avec le monde universitaire

Réponses:


12

Ils sont différents. Ils sont souvent utilisés ensemble, mais les deux ne sont pas spécifiquement liés.

L'intelligence artificielle est une branche de l'informatique qui se concentre sur la résolution de problèmes qui sont traditionnellement difficiles pour les ordinateurs - des tâches qui deviennent exponentiellement ou factoriellement plus complexes pour chaque augmentation incrémentielle de l'entrée. Un exemple de ceci serait le problème de sièges de films XKCD , qui a 120 options pour 5 personnes mais 2 432 902 008 176 640 000 options pour 20 personnes. Un autre exemple serait de traiter les milliers de points que vous verriez dans une image LiDAR (comme celle-ci) afin de construire un plan de navigation dans une zone. Le domaine de l'intelligence artificielle tente de trouver des raccourcis décents pour obtenir des solutions acceptables à ces types de problèmes; il faudrait beaucoup trop de temps pour évaluer chaque solution possible séparément, puis choisir la meilleure.

Les systèmes robotiques sont simplement des systèmes mécaniques qui peuvent mesurer et réagir à leur environnement dans la poursuite d'un objectif. Cela pourrait être aussi simple que d' équilibrer un pendule inversé , qui ne nécessite aucune IA. Alternativement, cela pourrait être aussi compliqué que de reconnaître des serviettes pliantes , ce qui nécessite que l'IA trie des choses comme "quels objets sont des serviettes", "comment les ramasser", "comment me déplacer pour les plier", etc.

En bref, l'IA est l'un des nombreux outils qu'un ingénieur en robotique pourrait intégrer dans un système robotique.


5

L'IA signifie différentes choses pour différentes personnes et englobe un grand nombre de sous-domaines: vision, traitement du langage naturel, représentation et ingénierie des connaissances, apprentissage automatique, etc. De nombreux domaines de l'IA, sinon tous, ont des applications en robotique; cependant, faire de la recherche sur l'IA ne signifie pas que vous travaillez directement ou en aucune façon avec des robots. Travailler avec des robots ne signifie pas nécessairement non plus que vous fassiez des recherches sur l'intelligence artificielle.

Du haut de ma tête, voici quelques bons programmes (mon opinion, qui était basée sur mes recherches et intérêts): Georgia Tech , MIT , CMU , Stanford , Brown , Johns Hopkins , etc.

NB:
Cela peut être différent pour une maîtrise, mais si vous cherchez à faire de la recherche, vous ne devriez pas juger les écoles en fonction de la réputation générale d'un secteur particulier du département CS. Au lieu de cela, vous devriez rechercher des professeurs spécifiques avec lesquels vous souhaitez effectuer des recherches. Être dans une école bien connue est merveilleux, mais si les professeurs ne font pas ce qui vous intéresse, alors vous vous rendez un mauvais service.


2

Si vous voulez comprendre la différence entre la robotique et l'IA, vous pouvez à peu près y penser comme des créatures contre le cerveau (plus précisément, le système nerveux).

Tout d'abord, toutes les créatures n'ont pas de cerveau. Ils peuvent avoir des nerfs qui leur permettent d'agir par réflexe. Ils sont équivalents à des robots sans IA (note: la définition de l'IA n'est pas si précise).

Il y a des créatures avec un cerveau, mais un cerveau assez stupide (dans le sens où il peut effectuer des tâches complexes, mais il ne peut pas apprendre de nouvelles façons de le faire). Ce sont des robots avec des algorithmes plus complexes, mais toujours pas d'apprentissage, que certains considèrent comme aucune IA et certains comme un type spécifique d'IA.

Les plus intéressants sont ceux qui ont des cerveaux qu'ils utilisent pour apprendre (par exemple les humains, les chats, les dauphins, les éléphants, etc.). Ils sont comme des robots avec l'IA.

En résumé, la robotique est un ensemble de sciences; mathématiques, physique, mécanique, électronique, matériaux, contrôle, géométrie, intelligence artificielle et bien d'autres. Cependant, chacune de ces sciences dépasse à elle seule la robotique.

Si vous allez après avoir appris l'IA, vous pouvez finir par l'appliquer en robotique ou non, selon vos propres décisions plus tard. Si vous allez après avoir appris la robotique, vous pouvez finir par travailler sur son IA ou non, selon vos propres décisions plus tard.

Ma recommandation serait donc de réfléchir aux possibilités. Par exemple, si vous vous intéressez à l'IA en robotique maintenant, que se passerait-il si vous vous désintéressiez à l'avenir? Si vous êtes généralement intéressé par les logiciels algorithmiques, choisissez l'IA. Si vous changez d'avis sur la robotique, vous avez encore quelque chose à vous concentrer. Si vous êtes particulièrement intéressé par la construction de choses réelles, optez pour la robotique. Si vous changez d'avis sur l'IA plus tard, vous pouvez toujours travailler sur des robots.


1

La robotique et l'intelligence artificielle sont toutes deux des domaines qui se chevauchent fortement. Mais aucun d'eux n'est le sous-ensemble de l'autre.

Par exemple, la robotique couvre la conception matérielle, qui normalement * n'implique pas l'intelligence artificielle. D'un autre côté, l'intelligence artificielle couvre de nombreux domaines de mégadonnées qui ne sont pas liés à la robotique, comme les prévisions météorologiques ou les marchés boursiers. Les domaines partagés des deux disciplines sont la vision par ordinateur, le traitement du langage naturel, la recherche de parcours, la planification du comportement, la prise de décision.

Je m'intéresse aussi à une carrière en robotique. Le conseil que j'ai reçu à plusieurs reprises est de plonger dans l'intelligence artificielle car c'est le plus grand défi de la robotique aujourd'hui. Dans la plupart des projets robotiques, la conception mécanique ou électronique n'est pas la frontière, mais le logiciel l'est.

Le genre humain a déjà résolu la plupart des problèmes matériels. Des recherches sont encore nécessaires pour des optimisations mais en intelligence artificielle, il pourrait y avoir une percée. Même si une telle percée est controversée, c'est toujours le domaine le plus évolutif.

* L'utilisation de l'intelligence artificielle dans la conception matérielle serait cependant intéressante. Je ne sais pas si quelqu'un a déjà fait ça.


Il y a eu beaucoup de recherches utilisant ce qui est actuellement appelé «AI» ou «apprentissage automatique», mais autrefois appelées «techniques d'optimisation» dans la conception de plates-formes, par exemple people.nas.nasa.gov/~pulliam/mypapers/AIAA-2001-2473 .pdf mais ensuite vous devez décider si un drone est un robot ou non. Il y a également eu une certaine utilisation de «l'IA classique» ou des «systèmes experts» et des «moteurs d'inférence» dans l'ingénierie des systèmes.
Pete Kirkham

0

Utilisation d'un système de classification:

  • Pour l'entrée, le robot mesurera, détectera / détectera et déclenchera la méthodologie. (Études de logique standard).
  • Pour l'entrée, l'IA devrait mesurer, détecter / détecter et appliquer une méthodologie logique. (Robotique avancée et programmation de haut niveau).
  • Pour l'entrée, l'humain évaluerait, sentirait et réagirait par la méthodologie. (Études de sensibilisation).

Continuer (Pour la sortie ... Continuer). (Pour le processus ... Continuer). (Pour mémoire ... Continuer). (Pour les commentaires ... Continuer). (Pour le contrôle ... Continuer).


Exemples vivants: les fourmis, bien qu'ayant la vie, trébucheraient généralement aussi sur la méthodologie - un peu robotique. Les animaux dotés d'intelligence appliqueraient généralement un ensemble de traits - légèrement artificiels. Le babouin avec la main coincée dans l'arbre lorsque le fermier vient avec le pistolet est une exploitation logique montrant des informateurs incorrects utilisés pour maîtriser la réaction requise. Les humains à QI inférieur peuvent présenter des difficultés similaires. Aux points bas d'une journée, vous remarquerez peut-être des difficultés similaires.

À propos des résultats Les humains ne sont pas tout-puissants, et pourraient donc également être dépassés par une complexité moindre ou plus élevée. Les résultats sont donc organiques lorsque diverses complexités sont instanciées en une progression d'activité. Par exemple, l'intrigue de Ant sur des voies étranges!

Utilisation extensible du paradigme académique / sémantique Une construction robotique peut être étendue à un ensemble plus vaste d'activités, mais ne se révèle pas automatiquement suffisamment avancée pour être considérée comme n'importe quel type d'intelligence. Il est (un sujet) noté pour les grandes études organisationnelles et dans les études de comparaison avec les organisations d'insectes. Une simple exploitation ne suffit pas à satisfaire le développement d'une intelligence d'ordre supérieur.

* Non pris en compte dans cette réponse: la conception évoluée. Comme étudié dans les plantes et l'art (par exemple).


Recherche

Questionner l'intelligence: http://media.johnwiley.com.au/product_data/excerpt/40/11183378/1118337840-238.pdf

Exemples de complexité vaincue par l'intelligence d'ordre inférieur: ... hal.archives-ouvertes.fr/hal-00917542/

Étudier les performances évoluées chez des individus limités: ... / tendances / neurosciences // récupérer / pii / S0166223613000039? Cc = y

Trouvez à peu près n'importe quoi en recherchant: "intelligence comportementale + {mot clé / spécialité}": http://scholar.google.com/scholar?q=behavior+intelligence+robot&btnG=&hl=en&as_sdt=0%2C5&as_ylo=2013


0

Un modèle de robot de base

La perception:

rassemble les données d'entrée de l'environnement à l'aide de capteurs (comme les scanners laser et les caméras).

Plan:

C'est la partie où l' IA entre en jeu (car le robot par rapport à l'entrée provenant des capteurs fait des décisions intelligentes comme: où dans le monde on l'appelle Localisation ou où aller pour trouver un objectif, etc.

Action:

L' action est la sortie signifie que les ordres donnés aux actionneurs (comme les moteurs et les servos) .Cette vient dans le domaine de la théorie du contrôle et des systèmes de contrôle .Utilisation de mathématiques intensifs systèmes de contrôle linéaire Algebra.and impliquent également la perception ( à la fois externe et interne sensorielle)


0

Contexte:

La robotique, c'est essentiellement 4 choses - la conception (Dn), le génie mécanique (ME), le génie électrique / électronique (EEE) et l'informatique (CS). Maintenant, en fonction de l'université que vous choisissez, la composition de ces quatre matières variera considérablement. Je suis diplômé en robotique de l'Université de l'ouest de l'Angleterre où l'accent est entièrement mis sur EEE + CS. Maintenant, car il n'y a que peu de choses qui peuvent être couvertes en 3 ans, le composant informatique est composé de l'IA, des principes de conception logicielle et de la programmation (commence par C, puis MATLAB et pour l'IA tout PL d'intérêt).

Intelligence artificielle (IA):

En matière d'IA, les sujets traités incluent (non exhaustifs),

  • Représentation des connaissances, problèmes, espaces de recherche et techniques.
  • Paradigmes de l'IA en robotique (comportemental, réactif, délibératif, etc.)
  • AI avancée - Apprentissage automatique, algorithmes génétiques, techniques d'optimisation (essaims, particules, etc.), logique floue, réseaux de neurones, systèmes d'inférence neuro-floue adaptatifs, etc.
  • Vision par ordinateur.

Vous ne pouvez pas séparer la robotique de l'IA. Pour vraiment dire qu'un cours est la robotique, il doit avoir les quatre éléments dans une composition que j'ai mentionnée au début sinon c'est tout sauf la robotique.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.