IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Quel domaine de l'Intelligence Artificielle vous intéresse le plus ?

Votants
57. Vous ne pouvez pas participer à ce sondage.
  • Réseaux de neurones

    27 47,37%
  • Machines à vecteur support (SVM)

    4 7,02%
  • Réseaux Bayésiens

    6 10,53%
  • Algorithmes d'exploration de situations de jeu 1vs1 (min-max, alpha-beta, ...)

    10 17,54%
  • Algorithmes de chemins (Djikstra, A*, ...)

    5 8,77%
  • Algorithmes génétiques

    25 43,86%
  • Systèmes multi-agents

    19 33,33%
  • Autres (précisez)

    8 14,04%
Sondage à choix multiple
Intelligence artificielle Discussion :

Quel domaine de l'Intelligence Artificielle vous attire le plus ?


Sujet :

Intelligence artificielle

  1. #1
    Alp
    Alp est déconnecté
    Expert éminent sénior

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : juin 2005
    Messages : 8 575
    Points : 11 801
    Points
    11 801
    Par défaut Quel domaine de l'Intelligence Artificielle vous attire le plus ?
    Bonjour à tous,

    J'aimerais savoir quel est le domaine de l'Intelligence Artificielle qui vous attire le plus, tout simplement.

    J'aimerais si vous le pouvez que vous expliquiez pourquoi (les aspects qui vous intéressent, les utilisations que vous faîtes de ces techniques).

    Enfin, avez-vous trouvé votre bonheur sur Developpez en ce qui concerne ce domaine ? Avez-vous des URL intéressantes de cours d'universités ou autres à nous faire partager à propos de votre domaine préféré ?

    (les options du sondage ont été choisies au vu de ce qui est échangé sur ce forum si votre réponse n'est pas dans la liste, sélectionnez 'Autre' et précisez tout ce qu'il faut en répondant à la suite)

  2. #2
    Membre émérite
    Avatar de SpiceGuid
    Homme Profil pro
    Inscrit en
    juin 2007
    Messages
    1 701
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : juin 2007
    Messages : 1 701
    Points : 2 974
    Points
    2 974
    Par défaut
    J'ai voté 'algos de jeu 1vs1'.
    Avec une préférence pour les espaces très larges (Monte-Carlo, reconnaissance de motifs).

    Je n'ai pas trouvé mon bonheur sur DVP.com comme d'ailleurs dans toute la partie 'algo' qui selon moi est encore à l'état embryonnaire.

    Je suis également assez intéressé par les réseaux sémantiques et le raisonnement formel.

    J'ai mes préférences personnelles, que je ne cache pas, à savoir:
    • un certain dédain pour les algos génétiques
    • un dédain plus que certain pour les réseaux de neurones

    (désolé Alp, en plus pour aggraver mon cas j'utilise LablGTK)

    J'attends des rédacteurs qui utilisent ces approches qu'ils mentionnent l'existence de méthodes plus classiques, ceci afin de ne pas enfermer le débutant dans une impasse du genre "un union-find mais c'est exactement ce que je fais déjà" (c'est en effet ce qu'il fait, le plus naïvement possible).

    Cadeau bonux: Solving large combinatorial search spaces
    Du même auteur: mon projet, le dernier article publié, le blog dvp et le jeu vidéo.
    Avant de poser une question je lis les règles du forum.

  3. #3
    Alp
    Alp est déconnecté
    Expert éminent sénior

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : juin 2005
    Messages : 8 575
    Points : 11 801
    Points
    11 801
    Par défaut
    Bonjour SpiceGuid,

    Je comprends que tu ais un dédain certain pour les réseaux de neurones... ils ne m'attirent pas particulièrement non plus. Seulement, beaucoup de questions dessus sur le forum, et c'est celle sur laquelle j'en savais le plus, ce qui m'a décidé à écrire mon article (content que tu connaisse son existence, c'est déjà ça ! tu l'as peut-être même lu ?! )
    Le fait que ce soit l'une des premières techniques que j'ai abordées fait quand même que je ne rechigne pas à m'en servir quand "ça m'arrange".

    De même, je n'aime pas mais alors pas du tout les algos génétiques, car c'est n'est pas assez précis, rigoureux. On fait évoluer des "populations", on les croise et tout, et ça converge pas trop mal. C'est un peu comme quand il faut déterminer le nombre de neurones dans une couche cachée d'un réseau de neurones... Instinctivement on tire des conclusions, mais alors impossible de savoir quel nombre mettre.

    Pour ma part, plus le contexte théorique sous-jacent est précis, rigoureusement défini, sans que ce soit arbitraire, plus ça me plaît. Bon hélas, les algorithmes en IA ne sont pas toujours dans un tel contexte...

  4. #4
    Inactif  
    Profil pro
    Inscrit en
    juillet 2005
    Messages
    1 958
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : juillet 2005
    Messages : 1 958
    Points : 2 379
    Points
    2 379
    Par défaut
    Tu devrais parler de techniques dans la majorité des cas.
    Les domaines sont les applications des techniques.

  5. #5
    Expert éminent

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    avril 2004
    Messages
    3 738
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : avril 2004
    Messages : 3 738
    Points : 7 281
    Points
    7 281
    Par défaut
    Salut à tous,

    Citation Envoyé par Alp Voir le message
    De même, je n'aime pas mais alors pas du tout les algos génétiques, car c'est n'est pas assez précis, rigoureux. On fait évoluer des "populations", on les croise et tout, et ça converge pas trop mal. C'est un peu comme quand il faut déterminer le nombre de neurones dans une couche cachée d'un réseau de neurones... Instinctivement on tire des conclusions, mais alors impossible de savoir quel nombre mettre.
    C'est exactement ce que je me disais, et ça m'a foutu sur le cul la première fois où je les ai mis en application! Résultat optimal du premier coup... J'ai eu beaucoup de mal à convaincre le chef en lui expliquant la théorie, mais quand il a vu les résultats il a changé d'avis, et maintenant il veut que je les utilise partout.
    Le domaine d'application dans lequel on se situe est le calcul de structures composites, donc on n'est pas forcément en présence de comportement linéaires et prévisibles implicitement... du moins rapidement. C'est pour cela que les AG sont très puissants, vu qu'ils arrivent à sortir des solutions finales plus optimisées que les éléments de la population de base, pour un temps de calcul relativement court si on ne demande pas la lune.

    Pour les explications, c'est on ne peut plus rigoureux. A chaque fois qu'on me demande si c'est solide comme théorie, je réponds que ça fonctionne très bien avec les chevaux de course... ça calme en général! (plus terre à terre, j'utilise aussi les élevages de vaches, mais c'est moins vendeur en réunion!)

    Le seul inconvénient que je leur trouve, c'est que ça donne un résultat optimisé sur la population de travail... mais qui n'est pas forcément l'optimum absolu. Donc toujours garder ça à l'esprit...

    En seconde position, j'aurais mis les réseaux de neurones, mais on ne les a pas encore mis en application...

    Et pour le côté pratique, programmation en Java avec la bibliothèque JGap pour les AG.
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  6. #6
    Membre expérimenté Avatar de alexrtz
    Homme Profil pro
    Développeur C++
    Inscrit en
    juin 2003
    Messages
    639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Finance

    Informations forums :
    Inscription : juin 2003
    Messages : 639
    Points : 1 347
    Points
    1 347
    Par défaut
    Citation Envoyé par Garulfo Voir le message
    Tu devrais parler de techniques dans la majorité des cas.
    Les domaines sont les applications des techniques.
    Là c'est pas moi que j'l'ai dit

    Pour être un peu plus constructif et essayé de répondre à la question, je n'ai pas de préférence stricte sur les techniques : ça dépend du problème que je veux résoudre.

    Je pense que dire "je n'aime pas cette technique" n'a aucun sens (désolé SpiceGuid :p)
    Il faut utiliser la technique qui fonctionne le mieux pour le problème que l'on veut résoudre.
    Si on veut résoudre un problème et que les algos génétiques fonctionnent super bien dessus, alors autant les utiliser (sauf si votre patron vous demande des garanties théoriques que vous ne pouvez pas fournir avec des algos génétiques).


    Concernant les domaines que j'aime bien : tout ce qui concerne l'évolution (au sens déplacement et repérage, rien à voir avec les algos génétiques ) d'un "agent" (j'aime pas ce mot) en milieu inconnu (typiquement un robot qui doit bouger dans le "vrai" monde, pas dans un simulateur), et j'aimerais me remettre à l'apprentissage statistique dans quelques mois.
    "Je suis incapable d'expliquer ce qui se passa ensuite : je lâchai quelque chose, quelque chose à quoi je m'agrippais depuis toujours sans m'en rendre compte. Je m'enfonçais dans une obscurité chaude, moelleuse et protectrice, tandis qu'un loup montait la garde par mes propres yeux."

  7. #7
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : juillet 2005
    Messages : 9 810
    Points : 20 967
    Points
    20 967
    Par défaut
    J'aime bien les SVM, mais sans plus. Faciles à utiliser, simples dans leur conception.

    Mes préférés sont les réseaux bayesiens, que je devrais un peu plus étudier, les systèmes multi-agents, qui sont pour le moins complexes, et les algorithmes génétiques. Ces derniers sont cools quand on ne peut pas optimiser une réelle fonction de coût de manière optimale. On essaie, on croise, on génère et on teste. Efficace si on a un bon génome, catastrophique si on ne l'a pas ou on ne peut pas l'avoir

  8. #8
    Membre confirmé
    Homme Profil pro
    Consultant MOA
    Inscrit en
    juillet 2004
    Messages
    289
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant MOA
    Secteur : Conseil

    Informations forums :
    Inscription : juillet 2004
    Messages : 289
    Points : 634
    Points
    634
    Par défaut
    Moi personnellement c'est les systèmes multi-agents.

    Je suis rentrée via des stages / projets dans la logique floue, puis les systèmes multi-agents et ce qui me passionne dans ces derniers c'est de "voir" toutes ces petites bêtes fonctionner et communiquer entre elles pour faire ce qu'elles ont à faire.

    En ce qui concerne les autres domaines je pense que c'est juste parce que je ne me suis jamais vraiement penché dessus mais ça va venir

  9. #9
    Membre expérimenté
    Avatar de Rakken
    Homme Profil pro
    Inscrit en
    août 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : août 2006
    Messages : 1 257
    Points : 1 339
    Points
    1 339
    Par défaut
    Les systèmes mutli-agent ont un coté "magique" (oui, je sais, c'est effrayant de dire ca quand on parle d'informatique), avec cet aspect de "comportement émergent" que je trouve tout a fait fascinant.
    Et puis c'est ce qui se rapporche le plus de l'Intelligence Artificielle, au sens premier du terme (non, pas de débat sur la signification profonde de 'intelligence artificielle', merci ;-p).
    Ca n'est pas vraiment de l'algorithmique 'classique', mais ca n'est pas non plus une immense pile de fonction mathématique ;-)
    Rakken

    Oneira, un monde imaginaire d'Heroic Fantasy.

    Parce que la présomption d'innocence est un des fondements de notre pays et qu'elle doit le rester, dans tous les domaines : http://www.laquadrature.net/

  10. #10
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    septembre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : septembre 2006
    Messages : 572
    Points : 624
    Points
    624
    Par défaut
    Moi ce qui me fascine ce sont les algos de datamining. Plus précisément les associations (genre apriori et compagnie).

    L'idée de traiter un volume astronomique de données pour en tirer des comportements, c'est ça que je veux faire de ma vie :p (bon, pour l'instant, question orientation de carrière, c'est pas ça, mais je vais y arriver !)
    Venez partager vos expériences au sein d'un projet sur slicesofit, agile & amélioration continue

  11. #11
    Membre émérite
    Avatar de SpiceGuid
    Homme Profil pro
    Inscrit en
    juin 2007
    Messages
    1 701
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : juin 2007
    Messages : 1 701
    Points : 2 974
    Points
    2 974
    Par défaut
    Il faut utiliser la technique qui fonctionne le mieux pour le problème que l'on veut résoudre.
    Ca c'est valable quand tu connais toutes les techniques.
    Sinon le choix est forcément empirique , tu prends la technique que tu maîtrise le mieux et qui fonctionne au mieux sur un problème aussi proche que possible.

    C'est avant tout une question d'expérience.
    C'est en gros la même question que "quel langage choisir?": la plupart du temps celui que tu maîtrise le mieux est le meilleur candidat.
    Du même auteur: mon projet, le dernier article publié, le blog dvp et le jeu vidéo.
    Avant de poser une question je lis les règles du forum.

  12. #12
    Futur Membre du Club
    Inscrit en
    novembre 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : novembre 2008
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    La fouille de données pour trouver des motifs dans des bases de données:
    - recherche de règles d'associations dans un ensemble de transactions
    - recherche d'itemsets fréquents (Apriori, AprioriClose, etc.) dans un ensemble de transactions
    - recherche de motifs séquentiels fréquents parmi des bases de données de séquences de transactions (prefixspan, incspan, clospan, gsp, etc.)
    - et autres motifs : tendances, etc....

    Mais ce qui est plus particulièrement intéressant ce sont les représentations compactes de motifs pour éliminer la redondance parmi ces motifs : par exemple itemsets fermés fréquents, bases génériques de règles d'association, itemsets maximaux, générateurs minimaux.

    Ce qui est tout aussi intéressant pour moi ce sont les treillis de Gallois et l'analyse formelle de concepts qui permet par exemple l'extraction de treillis de concepts à partir de contextes binaires.

    La modélisation cognitive avec des architectures cognitives symboliques comme ACT-R etc.

    Les logiques de descriptions qui sont un sous-ensemble de la logique de premier ordre (en général) et qui sont la fondation du langage OWL utilisé pour décrire des ontologies pour le Web sémantique. Ces logiques offrent des moteurs d'inférence très efficaces dont la complexité est connue.

    Voilà....

  13. #13
    Membre à l'essai
    Profil pro
    Inscrit en
    décembre 2008
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2008
    Messages : 24
    Points : 24
    Points
    24
    Par défaut
    Bonjour,

    Je suis étonné de voir les algo de "chemins" ou "d'exploration" classés dans la catégorie IA.
    La recherche opérationnelle est une branche bien différente non ?

  14. #14
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : juillet 2005
    Messages : 9 810
    Points : 20 967
    Points
    20 967
    Par défaut
    Il s'agit tout de même de recherche d'une meilleure solution, donc c'est de l'AI au sens large

  15. #15
    Membre du Club
    Profil pro
    Inscrit en
    juillet 2005
    Messages
    55
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : juillet 2005
    Messages : 55
    Points : 61
    Points
    61
    Par défaut
    Personnellement, ce que je prefere en IA c'est la programmation par contraintes (formalismes CSP, SAT, et plein d'autres...), notamment chercher des algorithmes permettant d'exploiter la structure des problèmes à résoudre pour ameliorer leur résolution (par exemple, exploitation de la structure du graphe de contraintes d'un CSP à l'aide des Tree-Decompositions pour résoudre ce CSP plus efficacement que les techniques classiques generales, comme Forward-Checking... , qui sont souvent inefficaces sur les problèmes issus de la réalité).

  16. #16
    Membre du Club Avatar de Sarah!
    Profil pro
    Étudiant
    Inscrit en
    mai 2008
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : mai 2008
    Messages : 71
    Points : 43
    Points
    43
    Par défaut
    j'aime bien les svm,c'est une méthode de classification qui montre de bonne performances dans la résolution de problemes variés,cette méthode a montré son efficacité dans de nombreux domaines d'applications tels que le traitement d'images,la catégorisation de textes ,le dignostiques médicales et ce meme sur des ensembles de données de trés grandes dimensions.
    en plus elle est facile a utiliser, il suffit de bien choisir les paramètres permettant d'obtenir la performance maximal.

  17. #17
    Membre régulier
    Profil pro
    Inscrit en
    mars 2007
    Messages
    255
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2007
    Messages : 255
    Points : 99
    Points
    99
    Par défaut
    Je précise ma réponse "autre" : la cognition/conscience artificielle, qui est plus vaste que les sous-domaines (déjà vastes) évoqués dans les réponses fermées.

    j'ai sélectionné également "algorithme génétique" mais j'aurais vu aussi mettre "vie artificielle", la vie est en soi plus vaste que le code génétique.

Discussions similaires

  1. Dans quel domaine utilisez-vous encore le C ?
    Par Franck.H dans le forum C
    Réponses: 57
    Dernier message: 06/08/2018, 12h02
  2. Quelle console de jeux vidéo nouvelle génération vous attire le plus ?
    Par LittleWhite dans le forum Développement 2D, 3D et Jeux
    Réponses: 40
    Dernier message: 05/07/2013, 20h27
  3. Quels domaines clés allez-vous cibler cette année ?
    Par Hinault Romaric dans le forum Actualités
    Réponses: 6
    Dernier message: 13/02/2012, 14h35
  4. Utilisez-vous PowerShell et si oui dans quel domaine ?
    Par Laurent Dardenne dans le forum Général Dotnet
    Réponses: 39
    Dernier message: 10/06/2008, 16h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo