Skip to main content

Qu'est-ce que l'ingénierie des connaissances?

L'ingénierie des connaissances est la tâche de collecter et de saisir des informations à utiliser dans les systèmes informatiques basés sur les connaissances.Ces systèmes peuvent résoudre des problèmes ou répondre aux questions sans l'aide d'un expert humain.Les ingénieurs du savoir utilisent une variété de techniques d'acquisition de connaissances adaptées pour collecter des types d'informations spécifiques.

Le domaine de l'ingénierie des connaissances s'est développé lorsque les souvenirs informatiques sont devenus suffisamment importants pour s'adapter à d'énormes quantités d'informations, vers 1970. Cela a provoqué un changement d'intelligence artificielle (AI) technologie.En plus de créer des logiciels d'IA qui pourraient résoudre des problèmes et utiliser la logique, les programmeurs ont pu donner à l'IA une énorme base de données d'informations à tirer.

L'ingénierie des connaissances est un processus en plusieurs étapes à forte intensité de main-d'œuvre.L'ingénieur des connaissances est d'abord présenté avec un problème.Par exemple, le problème pourrait être celui de permettre aux gens de découvrir ce que signifient leurs symptômes médicaux sans aller voir un médecin.L'ingénieur crée ensuite un système qui peut le faire: par exemple, un programme informatique qui prend les symptômes en entrée et publie une liste de conditions ou de maladies qui pourraient manifester ces symptômes.

Ensuite, l'ingénieur doit recueillir les informations nécessaires.L'ingénieur peut parler aux médecins ou lire des textes médicaux pour trouver des informations sur les maladies et les symptômes.Une fois toutes les informations collectées et organisées, les codeurs créent le système.L'ingénieur saisit les données.La dernière étape de l'ingénierie des connaissances consiste à tester le système pour s'assurer qu'il offre des réponses précises.

La plus longue et, sans doute, la plus importante étape du processus d'ingénierie des connaissances est l'acquisition de connaissances.La plupart des connaissances nécessaires pour créer un système basé sur les connaissances résident dans le cerveau des experts.Ces experts sont généralement des gens occupés.Le défi auquel l'ingénieur des connaissances est confronté est de savoir comment obtenir ces informations aussi rapidement et efficacement que possible.

Un autre défi est de savoir comment collecter les informations que l'expert connaît implicitement.Par exemple, un médecin peut ne pas être en mesure de décrire le son d'un poumon asthmatique.Elle le sait quand elle l'entend.

gerneurs ingénieurs ont développé une multitude de techniques d'acquisition de connaissances pour les aider à recueillir des informations.Il s'agit notamment des techniques de génération de protocole, des techniques d'information limitées et des techniques basées sur la matrice.Les techniques sont choisies en fonction du type de connaissances nécessaires. Par exemple, si un ingénieur avait besoin d'informations sur les étapes d'un médecin pour poser un diagnostic, il pourrait simplement interroger le médecin.Si, cependant, les informations que l'ingénieur recherchait était le type d'informations que le médecin connaît mais a du mal à mettre des mots, il pourrait utiliser une technique de tri.Une technique de tri oblige l'expert pour trier les cartes avec des mots sur eux en piles, puis nommez les catégories qu'il ou elle a utilisées.Cela permet à l'ingénieur de comprendre comment l'expert pense des informations.