Connaissance déclarative. Structuration des connaissances en déclaratif et procédural

Connaissance déclarative

Terme désignant toute connaissance à laquelle une personne a consciemment accès et qui peut être exprimée d'une manière ou d'une autre. Ainsi, lorsque nous apprenons à taper, nous nous appuyons sur notre connaissance de la disposition des touches (connaissance déclarative). Mais au fur et à mesure que nous acquérons des compétences de travail, nous cessons progressivement de penser à l'emplacement des clés. et nos doigts tombent aux bons endroits sans presque aucun effort conscient (). La notion de connaissance au sein de ces deux systèmes a été mise en évidence dans l'étude de patients amnésiques ayant une perte complète de la mémoire déclarative, mais leur mémoire procédurale est restée intacte.


Psychologie. ET MOI. Dictionnaire-ouvrage de référence / Per. de l'anglais. K. S. Tkachenko. - M. : FAIR-PRESS. Mike Cordwell. 2000 .

Voyez ce qu'est la "connaissance déclarative" dans d'autres dictionnaires :

    Connaissance déclarative- Les connaissances descriptives (connaissances déclaratives) sont toutes les connaissances sur le monde auxquelles une personne a consciemment accès et qu'elle peut déclarer (exprimer par des moyens linguistiques). Contrairement au déclaratif, le savoir procédural est opérationnel ... Wikipedia

    CONNAISSANCE DÉCLARÉE- Voir savoir, déclaratif...

    SAVOIR QUOI- Connaissance déclarative... Dictionnaire explicatif de la psychologie

    CONNAISSANCES- 1. Sens collectif - un ensemble d'informations qu'une personne possède, ou un sens plus large : un groupe de personnes ou une culture. 2. Ces composants mentaux qui découlent de tous les processus, qu'ils soient donnés dès la naissance ou ... ... Dictionnaire explicatif de la psychologie

    CONNAISSANCE, DÉCLARATIVE- La connaissance du monde, qui peut être représentée comme une connaissance factuelle consciemment connue. C'est-à-dire des connaissances qu'une personne peut déclarer ; par exemple, une rose est un type de fleur. Gilbert Reil aimait à désigner cela par l'expression savoir que... . Aussi… … Dictionnaire explicatif de la psychologie

    Savoir "quoi"- connaissance déclarative (voir), réelle, c'est-à-dire connaissance qu'un individu peut déclarer, exprimer sous la forme d'un certain jugement... Dictionnaire encyclopédique de psychologie et de pédagogie

    Connaissances descriptives- Les connaissances descriptives (connaissances déclaratives) sont toutes les connaissances sur le monde auxquelles une personne a consciemment accès et qu'elle peut déclarer (exprimer par des moyens linguistiques). Contrairement au déclaratif, le savoir procédural est opérationnel ... Encyclopédie Wikipédia d'épistémologie et de philosophie des sciences

Il existe les types de connaissances suivants :

1) selon les étapes d'acquisition des connaissances par l'observateur :

- déclaratif (factuel). Ils décrivent des faits individuels et reflètent les caractéristiques quantitatives et qualitatives du domaine. Formé après l'étape de description et de généralisation des faits;

- conceptuel (système). Ils contiennent les définitions des concepts et leurs propriétés, et décrivent également les relations entre les concepts. Formé à la suite de l'établissement de connexions ;

- de procédure. Ils définissent les modèles de comportement du domaine, décrivant la séquence d'actions qui peuvent être utilisées pour résoudre le problème. Dans le cas le plus simple, il s'agit d'une description d'une méthode de résolution d'un problème sous la forme d'un algorithme. Formé à la suite de l'établissement de modèles;

2) selon le domaine:

- universel - des connaissances générales sur les lois du monde extérieur, par exemple sur les lois du temps et de l'espace du monde physique réel, sur les lois de nature cause-effet, de nature logique. Ces connaissances sont applicables à presque tous les domaines ;

- spécial - connaissances spécifiques à un domaine particulier. Par exemple, pour la géométrie euclidienne sur le plan, la connaissance doit contenir le théorème de Pythagore, etc. ;

3) par le degré d'abstraction du domaine:

- Profond - sont formés à la suite de la généralisation des concepts primaires dans certaines structures abstraites ;

- superficiel - un ensemble d'associations et de relations empiriques entre les concepts du domaine disciplinaire pour des raisonnements et situations standards ;

4) selon le degré de structuration des descriptifs présentés:

- conceptuel - exprimer les propriétés d'objets réels à travers un système de concepts. La description d'un concept comprend une description de ses composants, une indication de son lien avec d'autres concepts, ainsi qu'une partie opérationnelle contenant les dépendances entre les composants des concepts ;

- expert – obtenus auprès d'experts du domaine. Ils comprennent l'expérience pratique accumulée, les compétences et les techniques professionnelles dans les activités des experts. Ils jouent le rôle le plus important dans un domaine peu structuré.

Un exemple factuel La connaissance peut être servie par les observations suivantes de l'expert: "L'étudiant Ivanov a réussi l'examen en technologie de l'information pour 2. Il repassera l'examen." Cette connaissance peut être appelée superficiel , puisqu'ils n'ont pas tendance à généraliser.

À la suite de la systématisation des connaissances factuelles ci-dessus, les concepts et propriétés suivants peuvent être distingués dans le domaine décrit: étudiant - nom de famille; discipline - nom; examen - (discipline, élève, grade); une reprise de l'examen est requise si la note est de 2. Cette connaissance fait référence à conceptuel .

Les observations de l'expert sur le processus de réussite de la session par les étudiants et les généralisations ultérieures de ces observations peuvent former les schémas suivants qui fixent les règles de reprise de l'examen : si l'examen n'est pas réussi, il doit être repassé ; l'examen n'est pas réussi si la note est 2 ; l'examen n'est pas réussi si l'étudiant ne s'est pas présenté à l'examen ; l'examen n'est pas réussi si l'étudiant a refusé de répondre. C'est un exemple de procédure connaissances.

En même temps, toutes les connaissances données dans les exemples sont spécial : elles s'appliquent uniquement au domaine d'études à l'université.

Les connaissances conceptuelles et procédurales de l'exemple sont Profond , puisqu'ils ont été obtenus à la suite de généralisations et de systématisations. En même temps, la connaissance déclarative ici - superficiel - c'est juste une "photo" de la réalité.

Tous les exemples de connaissances donnés sont liés à conceptuel : leur partie procédurale, en fait, définit l'algorithme pour déterminer le résultat de l'examen : réussi - non réussi. Cependant, dans la pratique, un enseignant expérimenté doit parfois rencontrer un élève en échec et, à titre d'avance, donner une évaluation positive, en s'attendant à ce que l'élève négligent « corrige » à l'avenir. Cela se produit lorsque l'enseignant sent un début positif chez l'élève et le croit sur parole. Une telle technique pédagogique, en règle générale, se justifie: l'étudiant prend son esprit et commence à travailler de manière plus responsable, puis repasse l'examen. Ainsi, la pratique comprend expert connaissances qui dépendent de l'expérience d'un spécialiste.

Structurer le domaine en fonction de la hiérarchie des classes

Structurer une tâche générale en sous-tâches connexes

Stade III. Formalisation

Au stade de la formalisation, tous les concepts et relations clés identifiés au stade de la conceptualisation sont exprimés dans un langage formel proposé (choisi) par l'ingénieur de la connaissance. Il détermine ici si les outils disponibles sont adaptés pour résoudre le problème considéré, ou s'il faut choisir un autre outil, ou si des développements originaux sont nécessaires.

Les principales tâches du processus de formalisation sont problèmes de structuration de la tâche et des connaissances d'origine dans le formalisme choisi (développé), à savoir:

1) structurer la tâche générale en sous-tâches connexes ;

2) structurer le domaine en fonction de la hiérarchie des classes ;

3) structurer les connaissances en connaissances déclaratives et procédurales ;

4) structurer l'application selon la hiérarchie « partie/tout ».

L'organisation modulaire de la base de connaissances est une partie importante du développement d'un système d'application, bien qu'il soit difficile d'offrir la seule manière correcte de diviser le système en modules. Le processus d'évolution du système d'application peut nécessiter une révision de sa structure modulaire. La plupart des outils modernes de développement de systèmes experts complexes, et en particulier dynamiques, permettent de diviser la base de connaissances en modules.

L'importance de l'organisation modulaire d'un système expert est déterminée par le fait que la division d'une application en modules accélère considérablement le développement (puisque des équipes de développement indépendantes peuvent développer simultanément différents modules), réduit les coûts de maintenance et de support et simplifie la réutilisation de la base de connaissances. modules dans les développements ultérieurs. D'autre part, la division du système expert appliqué en modules augmente légèrement les frais généraux de chargement et d'assemblage du système appliqué, par exemple : récupération après des pannes et redémarrage du système.

La nécessité d'accélérer le rythme de développement et de modification d'un système expert a toujours été une tâche urgente de l'ingénierie des connaissances appliquées. Application approche orientée objet dans les systèmes experts modernes, il implémente naturellement la possibilité de décomposer une tâche en un ensemble de sous-tâches. Les connaissances dans cette approche sont organisées en classes. Chaque classe est définie par un ensemble spécifique d'attributs. Les classes sont organisées dans une hiérarchie de classes. Chaque classe de la hiérarchie hérite des attributs et des contraintes de sa classe parent. Généralement, une classe dérivée définit des attributs et/ou des contraintes spécifiques supplémentaires.

Dans la plupart des systèmes experts existants, l'utilisateur est autorisé à dériver une nouvelle classe à partir d'un seul parent. Cette approche, bien que plus facile à mettre en œuvre, nécessite des efforts supplémentaires lors de la formation d'une hiérarchie de classes spécifique à un domaine, car dans ce cas, la hiérarchie d'héritage doit être représentée sous forme d'arbre. L'ajout d'une nouvelle classe à la hiérarchie d'héritage peut nécessiter des modifications conceptuelles importantes à différents niveaux. Cette surcharge est évitée par le concept d'héritage multiple, dans lequel une nouvelle classe peut hériter des propriétés de deux classes parentes ou plus. Cependant, il convient de noter que l'utilisation de mécanismes d'héritage multiples doit être abordée avec prudence, car le schéma de réseau de la hiérarchie d'héritage résultant dans ce cas rend difficile la compréhension de la structure de la base de connaissances.


Les principaux mécanismes de structuration d'une hiérarchie de classes axée sur les problèmes sont deux processus de direction opposée mais interdépendants : la généralisation et la spécialisation (concrétisation).

Processus de généralisation consiste à créer des classes parentes pour généraliser les propriétés partagées par plusieurs classes d'objets dans une application. Par exemple, étant donné que les voitures, les avions et les bateaux sont caractérisés par leur vitesse de déplacement, dans une application qui fonctionne avec ces objets, il est conseillé d'introduire une nouvelle classe de véhicules possédant cette propriété. Les avions, les voitures et les bateaux seront des classes dérivées du véhicule et en hériteront l'attribut "vitesse de déplacement". En plus des attributs qui caractérisent les propriétés observées des objets, il convient de généraliser également leurs aspects comportementaux.

Processus de spécialisation consiste à introduire de nouvelles classes pour décrire des objets qui diffèrent par les valeurs des caractéristiques, leur ensemble et leur comportement de ceux déjà décrits. Jetons un coup d'œil à l'exemple ci-dessus. Si le promoteur a besoin de décrire un nouveau type de bateau (par exemple, des bateaux à moteur), il doit le définir comme une sous-classe de la classe "bateau" existante. La nouvelle classe hérite de toutes les propriétés, relations et comportements de son parent. Pour le décrire, il est nécessaire d'indiquer uniquement ses caractéristiques.

Selon la forme de description, la connaissance est divisée en:

· déclaratif ;

de procédure.

Connaissance déclarative est une connaissance qui est stockée dans la mémoire d'un système intelligent afin qu'elle soit directement disponible pour être utilisée après avoir accédé au champ de mémoire correspondant. Généralement, les connaissances déclaratives sont utilisées pour représenter des informations sur les propriétés et les faits d'un domaine. Selon la forme de représentation, la connaissance déclarative s'oppose à la connaissance procédurale.

connaissances procédurales est une connaissance stockée dans la mémoire d'un système intelligent sous la forme d'une description des procédures par lesquelles elle peut être obtenue. En règle générale, les connaissances procédurales sont utilisées pour fournir des informations sur la manière de résoudre des problèmes dans un domaine problématique, ainsi que diverses instructions, techniques, etc.

4. Structurer l'application selon la hiérarchie "partie/tout"

Le principe modulaire de création d'une application offre au développeur différentes possibilités de découpage de l'application en sous-systèmes plus faciles à maintenir et à modifier. Le fractionnement d'une application en modules simplifie le processus de test grâce à l'utilisation d'un travail de groupe sur le système testé. La modularité fournit également la capacité de base de réutiliser des fragments de système.

D'un point de vue formel, les connaissances sont difficiles à formaliser, à systématiser et à décrire précisément en général. En soi, la connaissance dépend d'une personne en particulier, du niveau de son éducation, de son expérience de vie, de sa profession, de ses caractéristiques mentales, de son émotivité.

Il existe de nombreux facteurs dans la perception de la connaissance. Ce qui est essentiel et incontestable, c'est seulement que cette perception se développe dans le temps dans la conscience de celui qui perçoit telle ou telle connaissance. Il est important de comprendre que les connaissances peuvent être présentées à ceux qui les ont perçues et transférées à un autre sujet, mais sans garantir la même justesse de perception et de compréhension.

Qu'est-ce qui unit les gens dans la compréhension de l'essence de la connaissance ?

Les connaissances dont une personne a besoin pour vivre, étudier et travailler sont pour la plupart perçues et comprises par tous de manière équivalente. À une phrase triviale : « Essayez de donner des exemples de connaissances déclaratives et procédurales », un Russe, un Chinois et un Américain répondront immédiatement, mais si l'un d'entre eux est programmeur depuis de nombreuses années, il y aura un problème avec les associations.

La profession laisse une empreinte sur la perception d'une personne, et le fait que cette perception le permette sans ambiguïté, une personne peut ne pas s'associer à des concepts scolaires aussi simples. Il est douteux que selon cet exemple, un programmeur professionnel retiendra généralement le mot "procédural" et l'attribuera à la connaissance, même si avant cela il n'hésitait pas à déclarer des variables, écrivait une fonction de transfert d'informations du site vers le serveur. Le spécialiste sait ce que c'est, mais il n'y a pas d'association.

Le sens du mot "déclaration" n'est pas compris uniquement par un enfant d'un jardin d'enfants. Tout le monde fait des déclarations à l'aéroport, à la douane, au fisc, mais tout le monde ne comprend pas ce qu'est la connaissance déclarative.

Ainsi, un élève du primaire et un adulte ne peuvent tout simplement pas répondre à une question simple : "Donnez des exemples de vos connaissances déclaratives et procédurales", mais pas parce qu'ils ne savent pas. Premièrement, il est nécessaire de préciser à l'avance que la connaissance déclarative décrit quelque chose et que la connaissance procédurale détermine l'algorithme des actions.

Idées sur les connaissances déclaratives

Un objet, un phénomène, un produit alimentaire ou une machine peut être décrit de différentes manières. Une recherche sur Internet de l'expression « connaissance déclarative, exemples » donne les réponses suivantes : « Toute connaissance sur le monde à laquelle une personne a un accès conscient » ou « La connaissance déclarative est enregistrée dans la mémoire d'un système intelligent afin qu'elle soit directement disponible. à utiliser après avoir accédé à la mémoire de champ appropriée."

C'est dit magnifiquement dans les deux cas, mais cela n'a que peu de rapport avec la connaissance déclarative. Tout d'abord, toute connaissance sur le monde peut être énoncée de manière déclarative, même si par sa nature il s'agit d'un algorithme évident. Deuxièmement, quelle est la signification de la présence ou de l'absence d'accès "conscient".

La perception de l'information n'est-elle pas consciente ? Mais si la perception était inconsciente (c'est réel), alors comment percevrait-elle la connaissance, et non un signal, pas une sensation, pas une réaction ? Jusqu'à présent, seuls les auteurs de science-fiction peuvent implanter des connaissances dans le cerveau à l'aide de mécanismes complexes.

Troisièmement, qu'est-ce que la mémoire d'un système intelligent a à voir avec cela ? Appeler un programme intellectuel ou non est une question d'imagination. De plus, aujourd'hui, il n'existe pas un seul système logiciel qui puisse être objectivement qualifié d'intellectuel.

Concepts de connaissance procédurale

Tout est plus compliqué ici. La capacité de faire frire des œufs brouillés, la capacité d'ouvrir la porte ou de se laver - n'est pas perçue comme une connaissance procédurale. Tout cela est si familier et naturel que toutes les actions concevables et impensables qu'une personne effectue habituellement, il ne les perçoit pas comme un algorithme.

Tout le monde est programmeur par nature, mais tout le monde ne peut pas écrire de programmes. Et parmi ceux qui savent le faire, il y a encore moins de programmeurs. Si nous simplifions la situation et essayons de trouver parmi les programmeurs professionnels ceux qui peuvent écrire un programme vraiment orienté objet et complètement récursif au niveau de chaque composant, alors ceux-ci seront peu nombreux.

La réalité dans ce cas ne franchit pas la barrière de la familiarité et n'est pas perçue comme une connaissance procédurale, mais si vous dites simplement de quoi il s'agit, toute personne donnera des exemples de connaissances déclaratives et procédurales non seulement à partir de sa propre expérience, mais sur l'exemple de tous les événements, phénomènes et circonstances.

Exemples de connaissances déclaratives et procédurales

La pomme verte est une connaissance déclarative. Terrain de foot aussi. Mais une pomme peut être non seulement verte, mais pas une pomme du tout. Pour distinguer une vraie pomme d'une pomme en cire, vous devez connaître son apparence réelle et d'autres différences (odeur, texture, forme).

Le terrain de football est plus difficile. Définir une certaine surface comme un terrain de football peut être une erreur. Un ami est venu et il avait rendez-vous sur le terrain de foot. Naturellement, il cherchera un endroit où il y a des buts, des tribunes et des marques de football classiques.

connaissances procédurales :

  • Recette;
  • assemblage de voitures;
  • écrire un essai ou un poème.

Dans ce dernier cas, tout est plus compliqué. Vous devez avoir certaines connaissances pour écrire de la poésie. Selon les termes, il existe différentes exigences pour la rime ou le style d'écriture.

Il est toujours plus difficile de se tromper dans un algorithme que dans une description. Les connaissances procédurales sont généralement testées pour voir si elles fonctionnent. Le déclaratif nécessite également une vérification, mais laquelle - détermine la portée de la connaissance déclarative.

Pour un artiste qui affiche des exemples d'une telle connaissance (une pomme verte et un terrain de football), ce qu'il dessine est complètement indifférent. Il est important pour lui de transmettre la forme, la couleur, les proportions, d'afficher ce qu'il voit. Pour l'acheteur sur le marché, un système de valeurs complètement différent. L'acheteur se soucie moins de la forme et de la couleur du fruit que de ses qualités de consommation. Pour une personne qui a rendez-vous sur un terrain de football, les critères sont importants pour prendre une décision sans ambiguïté.

Programmation et connaissances

Le meilleur critère pour les connaissances déclaratives et procédurales sont les axiomes du domaine de la programmation. De plus, la programmation des années 80 du siècle dernier est plus pratique dans ce contexte. À cette époque, la description des données était clairement comprise, c'est-à-dire: qu'est-ce que la connaissance déclarative. Une telle description est clairement indiquée : un ordinateur ne pardonne jamais les erreurs.

La programmation moderne n'oblige pas le programmeur à déclarer strictement ce qu'il a l'intention de traiter et, dans certains cas, ne fait aucune déclaration s'il décrit quelque chose de mal.

Les connaissances procédurales sont toujours clairement réglementées. Le concept de syntaxe dans la description d'un algorithme ou d'une procédure est si important qu'il ne peut être reconnu comme procédural sans conventions et désignations spécifiques.

Considérant les connaissances déclaratives, exemples : "je sais que...", deux points peuvent être clairement formulés :

  • un exemple est une chose;
  • Je sais que... - c'est assez différent.

Un exemple dans la plupart des cas (dans l'éducation, au travail, dans la vie quotidienne) est clairement défini et les personnes qui en ont une idée comprennent sa signification de la même manière. Une personne qui est venue étudier, travailler ou se trouver dans un autre lieu définit le sens de l'exemple à sa manière, elle a deux manières: d'insister sur la sienne ou de changer sa propre opinion sur des connaissances spécifiques.

Systèmes intelligents et connaissances

Les connaissances déclaratives, par exemple, sont les parties descriptives des programmes. Il ne s'agit pas d'une description de variables, mais d'une description de données réelles. Par exemple, la dotation en personnel, la carte d'employé, le cahier de travail, la gratitude et plus encore. Chacun de ces documents est une véritable connaissance déclarative.

Les connaissances procédurales, par exemple, sont des fonctions (procédures) = algorithmes d'actions, et pas nécessairement séquentielles. La connaissance procédurale n'est pas toujours une recette à suivre de manière cohérente.

Les connaissances procédurales sont caractérisées par l'imbrication, la récursivité, l'indépendance et l'interaction avec les pairs. Elle peut prendre en compte la connaissance déclarative, mais il serait plus juste de dire que la connaissance procédurale n'extrait de la connaissance déclarative que ce qu'elle s'attend à recevoir.

Avec cette option et l'état réel des choses, la connaissance déclarative est un exemple de statique impeccablement exécutée. Quant aux procédures, dans ce contexte, elles sont toujours statiques. Tout système intellectuel ou expert moderne super-technologique ne répondra pas à la question incroyablement simple: "Essayez de donner des exemples de connaissances déclaratives et procédurales."

Il n'y aura pas d'écran bleu classique de Windows, mais des solutions aussi. Le critère de l'intelligence de tout programme n'est pas du tout dans ce que le développeur l'appelle, quelle note il a faite, mais dans ce que ce produit peut faire au-delà de son imagination.

Probablement, l'histoire de la programmation est tout simplement silencieuse sur les réalisations des spécialistes et on le saura lorsque les premiers systèmes sont apparus qui manipulaient les connaissances par eux-mêmes, et non de la manière qui avait été établie par leur auteur.

Cependant, on sait que lors de la prochaine vague d'intérêt pour l'intelligence artificielle, un programme a été créé qui simulait l'étape situationnelle de l'intelligence humaine ("Lisi"). Le développeur l'a positionné comme un système d'accumulation de connaissances situationnelles (déclaratives) et reproduisantes (procédurales) et de leur application indépendante. Ce que j'ai appris, je l'ai fait.

D'autres développeurs avaient accès au système. L'auteur lui a enseigné des connaissances simples : "maman", "balle", "joue", "dis papa", "la balle est ronde" et plus encore. Des collègues de travail en ont décidé autrement et ont enseigné les mathématiques "Lisi": 1 + 1 = 1; 1x0 = 0 ; 2x0=0.

Tout cela n'a rien à voir avec l'intelligence artificielle, mais il n'en demeure pas moins qu'une compréhension correcte de l'essence des connaissances déclaratives et procédurales permet de les utiliser plus efficacement. De plus, l'étiquetage clair des connaissances est essentiel pour que les gens se comprennent.

La psychologie cognitive est l'un des domaines de la science psychologique moderne associée à la recherche des causes internes d'un comportement particulier d'un système vivant. En règle générale, l'objet d'étude est la connaissance qu'une personne a d'elle-même et du monde qui l'entoure, ainsi que les processus cognitifs qui assurent l'acquisition, la préservation et la transformation de ces connaissances. Initialement, la tâche principale de la psychologie cognitive était d'étudier les transformations de l'information sensorielle à partir du moment où un stimulus frappe les récepteurs des organes sensoriels jusqu'à l'apparition d'une image et la génération d'une réponse. Dans le même temps, les chercheurs se sont appuyés sur une métaphore informatique, similaire entre les processus de traitement de l'information par une personne et dans un dispositif informatique universel.

Les gens se sont toujours intéressés à leur essence. La connaissance de soi a toujours attiré les scientifiques. Cette connaissance n'était possible qu'en utilisant des analogies avec des systèmes dont la structure et le fonctionnement étaient clairs pour une personne. Le corps humain a commencé à être comparé à des dispositifs mécaniques, le cœur était considéré comme une pompe mécanique fonctionnant bien et les mouvements des membres étaient assimilés à des dispositifs mécaniques ambulants. L'âge de l'électricité a donné lieu à une analogie des processus se déroulant dans le système nerveux humain avec ceux qui se déroulent dans les circuits électriques. L'holographie a immédiatement engendré des modèles holographiques du cerveau. Et la métaphore informatique est devenue un moyen légitime d'analogie lorsque l'informatique universelle est apparue et a commencé à se perfectionner. En conséquence, de nombreux blocs structurels des processus cognitifs et exécutifs ont été identifiés, comme, par exemple, la mémoire à court terme et à long terme. La mémoire à court terme était associée aux premières étapes du traitement de l'information, en fournissant. Sélection active d'informations pour un stockage ultérieur à long terme (à long terme). En fait, la mémoire à court terme s'est vu attribuer le rôle de mémoire principale d'un appareil informatique. Peu à peu, cependant, des différences significatives ont été découvertes dans les processus de perception et de mémorisation de matériel verbal (verbal) et non verbal complexe, par exemple: odeurs, visages, paysages ruraux et urbains. En particulier, lors de la mémorisation de matériel visuel naturel, la phase de stockage à court terme peut être absente. Ces faits et d'autres ont conduit au fait que les problèmes des spécificités de la représentation (représentation) de divers types de connaissances humaines sur lui-même et sur le monde qui l'entoure sont passés au premier plan.

La connaissance est définie comme sélective, ordonnée, d'une certaine manière (méthode) obtenue, conformément à certains critères (normes), une information formalisée qui a une signification sociale et est reconnue comme connaissance par certains sujets sociaux et la société dans son ensemble.

Philosophes, cognitivistes, psychologues distinguent différents types de connaissances. Par exemple, connaissances empiriques et théoriques, connaissances des sciences humaines et naturelles, causales (connaissance des relations causales entre les objets du domaine disciplinaire) et inexactes (connaissances caractérisées par des lacunes ou des incohérences), procédurales et déclaratives.

De plus, les connaissances peuvent être classées dans les catégories suivantes :

superficiel-la connaissance des relations visibles entre les événements individuels et les faits dans le domaine ;

Profond-abstractions, analogies, diagrammes qui reflètent la structure et les processus dans le domaine.

primaire- la connaissance, déterminée par les sens.

secondaire- des connaissances issues de la pensée logique : déduction (analyse) et induction (synthèse). Induction-dérivation du général (de la forme maternelle) du particulier (du contenu, des formes maternelles). La déduction est la dérivation du particulier (forme enfant) du général (forme mère).

Allouer également connaissance du sujet, eux-mêmes subdivisés en connaissances procédurales et déclaratives :

déclaratif- sont des déclarations sur les objets du domaine, leurs propriétés et les relations entre eux. En fait, ce sont des faits du domaine, donc un autre nom pour la connaissance déclarative est la connaissance factuelle. La connaissance déclarative détermine le contenu ou la partie sémantique de la connaissance du sujet et génère un modèle sémantique d'apprentissage du sujet ;

de procédure-décrire les principes et la procédure de transformation des objets du domaine. Il peut s'agir d'algorithmes, de techniques, d'instructions, de recettes, de stratégies de prise de décision. Les connaissances procédurales devraient inclure des règles qui consistent en plus d'un énoncé, une phrase. Les connaissances procédurales décrivent l'ordre et la nature de la transformation des objets dans le domaine. Les connaissances procédurales constituent un modèle procédural d'apprentissage.

Les connaissances procédurales et déclaratives sont souvent appelées règles et sont donc décrites comme des faits et des règles. C'est faux : après tout, les faits, en fait, sont aussi des règles, puisqu'ils définissent, établissent des relations entre les objets du domaine, et ces objets sont interconnectés selon certaines règles. De plus, tous les faits peuvent être écrits sous forme de règles de production [Atanov G.A., Pustynnikova I.N., 1997; Atanov G.A., Pustynnikova I.N., 1997]. Ainsi, les connaissances procédurales et déclaratives sont pratiquement des règles, mais des règles de nature différente.

Selon la théorie de l'activité d'apprentissage [Atanov G.A., 2001 Mashbits E.I., 1998], le but ultime de l'apprentissage est la formation d'une méthode d'action, et le mode d'action est réalisé dans une activité pratique à travers des compétences. La connaissance agit comme un moyen par lequel les compétences sont formées. En ingénierie des connaissances, les compétences sont traitées comme des connaissances comportementales ou opérationnelles. Le mécanisme de formation des compétences est l'opération des connaissances (à la fois déclaratives et procédurales), manifestée dans le comportement humain. Ainsi, le modèle de sujet de l'étudiant comprend les compétences qui doivent être formées dans le processus d'apprentissage.

Les connaissances déclaratives et procédurales sont stockées dans la mémoire à long terme, où elles sont distribuées respectivement dans la mémoire déclarative et procédurale. Les gens doivent avoir certaines connaissances, compétences et capacités, il est donc important de comprendre que les connaissances sont stockées dans la mémoire déclarative, tandis que les compétences et capacités sont stockées dans la mémoire procédurale. La mémoire procédurale initie le processus de pensée chez l'homme.