Qui a besoin de systèmes experts
Qu'est-ce qu'un système expert (ES)? Tout le monde a entendu ce terme, il est souvent perçu comme dépassé, démodé, loin du courant dominant à la fois en science et en technologie. "Il s'agit d'un domaine de programmation très spécial, peu utilisé." Les ES sont détenus à l'institut puis oubliés en toute sécurité.Ils sont apparus à la fin des années 60 comme l'orientation pratique la plus prometteuse dans le développement de la science de l'intelligence artificielle. Malgré de nombreux développements intéressants, ES non seulement n'a pas été largement diffusé, mais il n'y a même pas eu un seul développement commercialement réussi.Si nous analysons les concepts de ce domaine de l'informatique - ES, il devient clair que, bien que la direction n'ait pas reçu de développement significatif, les problèmes sont ici à la base même du développement des ordinateurs.
Lorsque les premiers ordinateurs électroniques (ordinateurs) sont apparus, ils s'appelaient le cerveau électronique et attendaient avec prudence l'arrivée prochaine de machines remplaçant la personne. Il y avait beaucoup de voitures, leur capacité a augmenté des millions de fois, mais elles ne pouvaient pas remplacer une personne. L'apparition du "cerveau électronique" dans les années à venir n'est pas prévue, malgré le fait que plus de 60 ans se soient écoulés depuis l'apparition des premiers ordinateurs.L'une des principales raisons de la faiblesse du développement des ES est le paradigme de la pensée algorithmique des développeurs d'applications. Ce paradigme a tellement pénétré tout ce qui concerne les ordinateurs que nous ne le remarquons pas. Tout semble être merveilleux - une personne donne des commandes (clique sur les boutons nécessaires à l'écran avec la souris) - la machine s'exécute, que demander de plus? Si vous creusez plus profondément - quelles commandes la personne donne-t-elle? Au lieu de confier à la machine une tâche - dire CE QU'il faut faire ce que veut l'utilisateur, la personne donne des instructions - COMMENT le faire, quelle séquence d'opérations la machine doit effectuer pour obtenir le résultat souhaité.Le premier problème dans la communication de l'utilisateur avec la machine est d'apprendre, d'apprendre à utiliser les programmes d'application nécessaires - c'est-à-dire savoir quand et quels boutons du programme appuyer pour obtenir le résultat souhaité. Comme toute machine, elle doit être maîtrisée, comprendre comment la manipuler, se souvenir des méthodes de contrôle et les maîtriser, ainsi qu'avec une voiture ou une cafetière.L'incohérence de cette situation, personne ne s'en aperçoit. Un ordinateur n'est pas seulement une autre machine pour faciliter la vie d'une personne, un ordinateur est une machine pour améliorer l'intelligence, pour effectuer des opérations mentales. (Comme il a déjà été oublié que les opérations et procédures arithmétiques sont des opérations mentales qui n'existent que dans l'esprit humain). Comme les ordinateurs modernes n'effectuent que des opérations algorithmiques, le reste de l'activité mentale est laissé à l'homme.Par conséquent, plus une personne doit utiliser de programmes, plus elle doit se souvenir et apprendre. L'ordinateur ne «décharge» pas, mais «charge».Au lieu d'un «assistant» qualifié, intelligent et compétent qui peut se voir confier le travail sans se soucier du résultat, nous avons un «esclave» fort et stupide qui ne fera que ce qu'il commande et pas un iota de plus, qui n'a ni zèle ni connaissances , ni aspiration créative au résultat.Pour en obtenir un résultat, une personne - l'utilisateur doit travailler dur - apprend le programme, le gère constamment, prépare les données initiales du programme et traite les résultats du travail.Prenons, par exemple, la comptabilité électronique. Les programmes de comptabilité peuvent être comparés à un comptable - un spécialiste de la plus faible qualification dans la hiérarchie des spécialités comptables. Le programme de comptabilité ne peut pas remplacer le comptable, il ne remplace que le comptable - remplit les colonnes des journaux et calcule le montant total. La comptabilité électronique a de nombreuses propriétés utiles, mais sans comptable, elle est inutile.Quel pourrait être un programme intellectuel - comptabilité ES? Un tel programme remplace complètement le comptable spécialisé - classe et code automatiquement et précisément les transactions monétaires, connaît, recueille et applique automatiquement tous les actes réglementaires et juridiques nécessaires et peut conseiller le directeur sur les opérations en cours et sur les questions comptables générales.Si nous prenons nos éditeurs de texte, ils facilitent le travail des dactylographes, éliminant la nécessité de réimprimer la page lorsque des erreurs sont détectées. En conséquence, nous avons cessé d'écrire avec un stylo et nous sommes devenus dactylographes. Y a-t-il un gain de productivité du travail à partir de cela?Un éditeur de texte intelligent doit créer des textes de documents sur les instructions de l'utilisateur. Par exemple: «Cette lettre doit recevoir une réponse avec consentement», «Une objection à cette réclamation doit être préparée», «Cette lettre doit être réécrite sous une forme plus douce.»Et si vous prenez des feuilles de calcul - un paradigme puissant de feuilles de calcul en soi pourrait être beaucoup plus massif et efficace, sinon pour la complexité de son développement. La plupart des utilisateurs n'utilisent même pas la moitié des fonctions des feuilles de calcul et des éditeurs de texte en raison des difficultés à maîtriser pleinement ces programmes.Tout programme d'application moderne peut être complété ou remplacé par ES pour augmenter radicalement l'efficacité de l'utilisation de l'ordinateur. Si vous passez du traitement des symboles et des nombres au traitement des informations sémantiques, vous pouvez obtenir un véritable assistant - un ordinateur sémantique.Il suffit de remplacer l'aide traditionnelle par une base de connaissances sur l'utilisation du programme pour augmenter considérablement l'efficacité et libérer l'utilisateur du stress qui se produit lors de l'utilisation d'un nouveau programme.L'une des différences importantes entre ES est l'orientation vers la langue de l'utilisateur, car dans ES l'utilisateur formule une description de sa tâche - CE qu'il veut, et non des instructions à la machine - COMMENT terminer sa tâche.Il y a une lacune dans la programmation moderne en raison de laquelle il n'y a aucune installation dans l'esprit des programmeurs pour le traitement sémantique des informations - il n'y a pas de base formelle - des langages de programmation pour la présentation et le traitement des informations sémantiques, bien que tous les outils linguistiques nécessaires soient décrits dans les publications pertinentes. Un système de programmation conceptuel est en cours d'élaboration au NPF Semantix Ricech.L'inertie de l'approche algorithmique empêche la création d'ES appliqués d'application de masse. Beaucoup peut être fait sur la base technologique existante. Il suffit de se rappeler que la machine est un moyen d'améliorer l'intellect humain et peut effectuer non seulement des opérations arithmétiques.Le remplacement des applications existantes par des systèmes experts augmentera considérablement l'efficacité des ordinateurs et améliorera le monde moderne. Voici quelques exemples possibles.La création d'ES d'application massive pourrait augmenter considérablement la productivité du travail dans tous les domaines de l'activité humaine.EC pour un avocat pourrait l'aider dans la préparation et l'analyse des documents, conseiller sur la législation en vigueur.Les SE peuvent changer fondamentalement la nature de l'enseignement scolaire et universitaire, ainsi qu'améliorer considérablement l'utilité du système de gouvernement électronique. L'ES de l'inspecteur des impôts pourrait vérifier automatiquement les déclarations de revenus et autres documents.Dans un avenir pas si lointain du développement des SE, on peut imaginer que tout le monde pourra obtenir des opportunités illimitées de communication personnelle intéressée et active, qui assurent aujourd'hui le succès commercial des réseaux sociaux et des programmes de recherche sur Internet. La communication avec des personnalités intellectuelles virtuelles changera radicalement non seulement le paradigme de la communication humaine avec l'ordinateur, mais aussi les fondements mêmes de l'activité économique de la société. Source: https://habr.com/ru/post/fr396155/
All Articles