CLOPOTUL

Sunt cei care citesc aceasta stire inaintea ta.
Abonați-vă pentru a primi cele mai recente articole.
E-mail
Nume
Nume de familie
Cum ți-ar plăcea să citești Clopoțelul
Fără spam

Structurarea disciplinei pe baza ierarhiei claselor

Structurarea unei sarcini generale în subsarcini aferente

Etapa III. Formalizarea

În etapa de formalizare, toate conceptele și relațiile cheie identificate în etapa de conceptualizare sunt exprimate într-un limbaj formal propus (ales) de inginerul de cunoștințe. Aici el determină dacă instrumentele disponibile sunt potrivite pentru rezolvarea problemei luate în considerare sau dacă trebuie aleasă un alt instrument sau sunt necesare dezvoltări originale.

Sarcinile principale în procesul de formalizare sunt probleme de structurare a sarcinii și cunoștințelor inițiale în formalismul ales (dezvoltat), și anume:

1) structurarea sarcinii generale în subsarcini aferente;

2) structurarea disciplinei pe baza ierarhiei claselor;

3) structurarea cunoștințelor în declarative și procedurale;

4) structurarea aplicației pe baza ierarhiei „parte/întreg”.

Organizarea modulară a bazei de cunoștințe este parte importantă dezvoltarea unui sistem aplicat, deși este dificil de oferit singura modalitate corectă de împărțire a sistemului în module. Procesul de evoluție a sistemului de aplicații poate necesita o revizuire a structurii sale modulare. Majoritatea instrumentelor moderne pentru dezvoltarea sistemelor expert complexe, și în special a celor dinamice, oferă suport pentru împărțirea bazei de cunoștințe în module.

Importanța organizării modulare a sistemului expert este determinată de faptul că împărțirea aplicației în module accelerează semnificativ dezvoltarea (deoarece echipele independente de dezvoltare pot dezvolta simultan diferite module), reduce costurile de întreținere și suport și simplifică reutilizarea bazei de cunoștințe. module în dezvoltările ulterioare. Pe de altă parte, împărțirea sistemului expert aplicat în module crește oarecum costurile generale pentru încărcarea și asamblarea sistemului aplicat, de exemplu: recuperarea după defecțiuni și repornirea sistemului.

Necesitatea de a accelera ritmul de dezvoltare și modificare a unui sistem expert a fost întotdeauna o sarcină urgentă a ingineriei cunoștințelor aplicate. Aplicație abordare orientată pe obiecteîn sistemele expert moderne, implementează în mod natural posibilitatea de a descompune o sarcină într-un set de subsarcini. Cunoștințele în această abordare sunt organizate în clase. Fiecare clasă este definită de un set specific de atribute. Clasele sunt organizate într-o ierarhie de clasă. Fiecare clasă din ierarhie moștenește atributele și constrângerile clasei sale părinte. De obicei, o clasă derivată definește atribute și/sau constrângeri specifice suplimentare.

În majoritatea sistemelor expert existente, utilizatorului i se permite să obțină o nouă clasă dintr-un singur părinte. Această abordare, deși mai ușor de implementat, necesită un efort suplimentar în timpul formării unei ierarhii de clase specifice domeniului, deoarece în acest caz ierarhia de moștenire trebuie reprezentată ca un arbore. Adăugarea unei noi clase la ierarhia moștenirii poate necesita schimbări conceptuale semnificative la diferite niveluri. Această suprasarcină este evitată prin conceptul de moștenire multiplă, în care o nouă clasă poate moșteni proprietăți de la două sau mai multe clase părinte. Cu toate acestea, trebuie remarcat faptul că utilizarea mecanismelor de moștenire multiple trebuie abordată cu atenție, deoarece schema de rețea a ierarhiei de moștenire care rezultă în acest caz face dificilă înțelegerea structurii bazei de cunoștințe.


Principalele mecanisme de structurare a unei ierarhii de clasă orientată spre probleme sunt două procese direcționate opus, dar interdependente: generalizarea și specializarea (concretizarea).

Procesul de generalizare este de a crea clase părinte pentru a generaliza proprietățile partajate de mai multe clase de obiecte într-o aplicație. De exemplu, deoarece mașinile, avioanele și bărcile se caracterizează prin viteza lor de deplasare, într-o aplicație care funcționează cu aceste obiecte, este recomandabil să se introducă o nouă clasă de vehicule care să aibă această proprietate. Avioanele, mașinile și bărcile vor fi derivate din clase din vehicul și vor moșteni atributul „viteza de mișcare” de la acesta. Pe lângă atributele care caracterizează proprietățile observate ale obiectelor, este indicat să se generalizeze și aspectele comportamentale ale acestora.

Procesul de specializare constă în introducerea de noi clase pentru a descrie obiecte care diferă prin valorile caracteristicilor, setul și comportamentul acestora de cele deja descrise. Să aruncăm o privire la exemplul de mai sus. Dacă dezvoltatorul trebuie să descrie un nou tip de barcă (de exemplu, bărci cu motor), el trebuie să o definească ca o subclasă a clasei „ambarcațiuni” existente. Noua clasă moștenește toate proprietățile, relațiile și comportamentele părintelui său. Pentru a-l descrie, este necesar să se indice doar caracteristicile sale.

După forma descrierii, cunoștințele sunt împărțite în:

· declarativ;

procedural.

Cunoașterea declarativă este cunoștințele care sunt stocate în memoria unui sistem inteligent astfel încât să fie direct disponibilă pentru utilizare după accesarea câmpului de memorie corespunzător. De obicei, cunoștințele declarative sunt folosite pentru a reprezenta informații despre proprietățile și faptele unui domeniu. După forma de reprezentare, cunoașterea declarativă se opune cunoștințelor procedurale.

cunoștințe procedurale sunt cunoștințe stocate în memoria unui sistem inteligent sub forma unei descrieri a procedurilor prin care poate fi obținută. În mod obișnuit, cunoștințele procedurale sunt folosite pentru a oferi informații despre modul de rezolvare a problemelor într-o zonă cu probleme, precum și diverse instrucțiuni, tehnici etc.

4. Structurarea aplicației pe baza ierarhiei „parte/întreg”.

Principiul modular al creării unei aplicații oferă dezvoltatorului diverse posibilități de împărțire a aplicației în subsisteme care sunt mai ușor de întreținut și modificat. Împărțirea unei aplicații în module simplifică procesul de testare prin utilizare lucru de grup peste sistemul testat. Modularitatea oferă, de asemenea, capacitatea de bază de a reutiliza fragmente de sistem.

În secțiunea de întrebări, încercați să oferiți exemple de cunoștințe declarative și procedurale pe care le-ați oferit de către autor Irina Vagurova cel mai bun răspuns este Există, de asemenea, cunoștințe declarative și procedurale. Primele sunt afirmații despre obiectele domeniului de studiu, proprietățile lor și relațiile dintre ele. De fapt, acestea sunt fapte din domeniul subiectului, cunoștințe reale. Cunoștințele procedurale (procedurile) descriu regulile de transformare a obiectelor de domeniu. Acestea pot fi rețete, algoritmi, tehnici, instrucțiuni, strategii de luare a deciziilor. Diferența dintre ele este că cunoașterea declarativă este regulile de asociere, în timp ce cunoștințele procedurale sunt regulile de transformare.
Declarativ - proprietăți ale obiectelor.
Apa este un lichid incolor, insipid, inodor. În general, dintr-un manual de chimie, fizică. Proprietățile lemnului, pietrei. Greutatea articolului. Culorile articolului.
Și profesioniști - cum să găsești și să calculezi ceva, matematică, de exemplu, formule, cum să gătești supa - o carte de bucate. Cum să folosiți tabla înmulțirii, cântăriți obiectele.
Asta te învață la școală. ?
Mă simt ca un idiot înaintea rubricii DOMASHKA

1. Încercați să dați exemple despre cunoștințele declarative și procedurale pe care le aveți.


  1. Așa că deschidem Google și


    Pătrat monitor
    iarba verde
    Apa este umedă



  2. Ei bine, înțeleg că nu există oameni care să știe aici. asa ca voi raspunde. Din câte am înțeles.
    Așa că deschidem Google și
    Cunoașterea distinge între declarativ și procedural. Primele sunt afirmații despre obiectele domeniului de studiu, proprietățile lor și relațiile dintre ele. De fapt, acestea sunt fapte din domeniul subiectului, cunoștințe reale. Cunoștințele procedurale (procedurile) descriu regulile de transformare a obiectelor de domeniu. Acestea pot fi rețete, algoritmi, tehnici, instrucțiuni, strategii de luare a deciziilor. Diferența dintre ele este că cunoașterea declarativă este regulile de asociere, în timp ce cunoștințele procedurale sunt regulile de transformare.

    Ei bine, în general, orice fapt se dovedește a fi cunoaștere declarativă.
    Pătrat monitor
    iarba verde
    Apa este umedă

    Și cunoștințele procedurale sunt ca:
    Pentru a transforma apa în gheață, trebuie să o răciți la 0 grade.
    Ei bine, orice rețetă, de exemplu, este cunoștințe procedurale.
    Pentru a găti omletă, luați un ou, spargeți-l într-o tigaie cu ulei încins, prăjiți timp de 5 minute.

cunoștințe procedurale

cunoștințe procedurale

Cunoștințele procedurale sunt cunoștințe stocate în memoria unui sistem inteligent sub formă de descrieri ale procedurilor prin care acestea pot fi obținute. În mod obișnuit, cunoștințele procedurale sunt folosite pentru a oferi informații despre modul de rezolvare a problemelor într-o zonă cu probleme, precum și diverse instrucțiuni, tehnici etc. După forma reprezentării, cunoștințele procedurale se opune cunoștințelor declarative.

În limba engleză: Cunoștințe procedurale

Vezi si: cunoștințe formale

Dicţionar financiar Finam.


Vedeți ce înseamnă „Cunoștințe procedurale” în alte dicționare:

    cunoștințe procedurale- cunoștințe de tipul „cum”, adică cunoștințe despre operațiuni și moduri de acțiune cu cunoștințe declarative... Psihologia umană: glosar de termeni

    Acest termen are alte semnificații, vezi Capital (sensuri). Acest articol trebuie rescris complet. Pot exista explicații pe pagina de discuții... Wikipedia

    Comentariul editorilor. Ca și în cazul psihologiei transpersonale, acest subiect, în opinia noastră, este atât de important și atât de larg încât este prezentat aici în două moduri diferite. Credem că cititorul, făcând cunoștință cu ...... Enciclopedie psihologică

    Acest termen are alte semnificații, vezi Cunoaștere (sensuri). Acest articol sau secțiune necesită revizuire. Vă rugăm să îmbunătățiți... Wikipedia

    Cunoașterea formei de existență și sistematizarea rezultatelor activitate cognitivă persoană. Există diferite tipuri de cunoștințe: științifice, obișnuite ( bun simț), intuitive, religioase etc. Cunoștințele obișnuite servesc ca bază pentru orientarea unei persoane în ... Wikipedia

    Cunoașterea este o formă de existență și sistematizare a rezultatelor activității cognitive umane. Există diferite tipuri de cunoștințe: științifice, cotidiene (de bun simț), intuitive, religioase etc. Cunoașterea obișnuită servește ca bază pentru orientarea unei persoane în ... Wikipedia

    - ... Wikipedia

    Administrația SUA- (Administrația SUA) Definiția administrației SUA, lideri de top din SUA Definiția administrației SUA, lideri de top din SUA, agenții administrative Cuprins Cuprins Definiție Drept administrativ Superior ... ... Enciclopedia investitorului

    - (baza ipotezei grecești, presupunere) o formă de organizare a cunoștințelor științifice care asigură mișcarea către noi cunoștințe, depășește cadrul cunoștințelor existente (existente) și contribuie (în unele cazuri) la implementarea unei noi idei (conceptuale...). ... ... Cel mai recent dicționar filozofic

Cărți

  • C++ modern pentru programatori, ingineri și oameni de știință, Peter Gottschling, Pe măsură ce calculul progresează, proiectele de știință și inginerie devin mai mari și mai complexe și este din ce în ce mai probabil ca toate proiectele noi să fie dezvoltate în C++. De… Categorie: Programare Editura: Williams,
  • Modelare tridimensională în AutoCAD 2011 (+ CD-ROM), A. A. Sazonov, 376 pagini Materialul cărții și conținutul discului sunt ghid practic pentru a studia elementele de bază ale modelării tridimensionale în mediul celui mai popular sistem de proiectare asistată de calculator... Categorie: Tehnologia informației Editor:

Psihologia cognitivă este una dintre domeniile științei psihologice moderne asociate cu căutarea cauzelor interne ale unui anumit comportament al unui sistem viu. De regulă, obiectul de studiu este cunoașterea unei persoane despre sine și despre lumea din jurul său, precum și procesele cognitive care asigură dobândirea, conservarea și transformarea acestor cunoștințe. Inițial, principala sarcină a psihologiei cognitive a fost aceea de a studia transformările informațiilor senzoriale din momentul în care un stimul lovește receptorii organelor de simț până la apariția unei imagini și la generarea unui răspuns. În același timp, cercetătorii s-au bazat pe o metaforă computerizată, în mod similar între procesele de prelucrare a informațiilor de către o persoană și într-un dispozitiv de calcul universal.

Oamenii au fost întotdeauna interesați de esența lor. Cunoașterea de sine a atras întotdeauna oamenii de știință. Această cunoaștere a fost posibilă numai atunci când se utilizează analogii cu sisteme, a căror structură și funcționare erau clare pentru o persoană. Corpul uman a început să fie comparată cu dispozitivele mecanice, inima a fost văzută ca o pompă mecanică care funcționează bine, iar mișcările membrelor au fost asemănate cu dispozitivele mecanice de mers. Epoca electricității a dat naștere unei analogii a proceselor care au loc în sistem nervos om, cu cele care se varsă în circuite electrice. Holografia a dat naștere imediat la modele holografice ale creierului. Iar metafora computerizată a devenit un mijloc legitim de analogie atunci când a apărut procesarea universală a informațiilor și a început să se îmbunătățească. Ca urmare, au fost identificate numeroase blocuri structurale ale proceselor cognitive și executive, cum ar fi, de exemplu, memoria pe termen scurt și pe termen lung. Memoria pe termen scurt a fost asociată cu etapele incipiente ale prelucrării informației, oferind. Selectarea activă a informațiilor pentru stocarea ulterioară pe termen lung (pe termen lung). De fapt, memoriei pe termen scurt i s-a atribuit un rol memorie cu acces aleator dispozitiv de calcul. Treptat, însă, s-au descoperit diferențe semnificative în procesele de percepție și memorare a materialului verbal (verbal) și complex non-verbal, de exemplu: mirosuri, chipuri, peisaje rurale și urbane. În special, la memorarea materialului vizual natural, faza de stocare pe termen scurt poate fi absentă. Acestea și alte fapte au dus la faptul că problemele specificului reprezentării (reprezentării) au ieșit în prim-plan. diferite feluri cunoașterea unei persoane despre sine și despre lumea din jurul său.

Cunoașterea este definită ca fiind selectivă, ordonată, într-un anumit mod (metodă) obținută, în conformitate cu unele criterii (norme), informație formalizată care are semnificație socială și este recunoscută ca cunoaștere de către anumiți subiecți sociali și societate în ansamblu.

Filosofii, cognitiviștii, psihologii disting diferite tipuri de cunoștințe. De exemplu, cunoștințe empirice și teoretice, cunoștințe de științe umaniste și naturale, cauzale (cunoașterea relațiilor cauzale dintre obiectele domeniului de studiu) și inexacte (cunoștințe caracterizate prin incompletitudine sau inconsecvență), procedurale și declarative.

În plus, cunoștințele pot fi clasificate în următoarele categorii:

superficial-cunoștințe despre relațiile vizibile dintre evenimentele individuale și faptele din domeniul de studiu;

adânc-abstractări, analogii, diagrame care reflectă structura și procesele din domeniul de studiu.

primar- cunoaștere, determinată de simțuri.

secundar-cunoștințe care sunt derivate folosind gândirea logică: deducție (analiza) și inducție (sinteză). Inducția-derivare a generalului (din forma maternă) din particular (din conținut, din formele materne). Deducția este derivarea particularului (forma copil) din general (forma mamă).

De asemenea, alocă cunoștințe ale subiectului, care la rândul lor se împart în cunoștințe procedurale și declarative:

declarativ- sunt afirmații despre obiectele domeniului de studiu, proprietățile acestora și relațiile dintre ele. De fapt, acestea sunt fapte din domeniul subiectului, așa că un alt nume pentru cunoașterea declarativă este cunoașterea faptică. Cunoașterea declarativă determină conținutul sau partea semantică a cunoștințelor subiectului și generează un model de subiect semantic de învățare;

procedural-descrie principiile și procedura de transformare a obiectelor din domeniul de studiu. Acestea pot fi algoritmi, tehnici, instrucțiuni, rețete, strategii de luare a deciziilor. Cunoștințele procedurale ar trebui să includă reguli care constau în mai multe declarații, o frază. Cunoștințele procedurale descriu ordinea și natura transformării obiectelor din domeniul de studiu. Cunoștințele procedurale constituie un model de subiect procedural de învățare.

Cunoștințele procedurale și declarative sunt adesea denumite reguli și, prin urmare, sunt vorbite despre fapte și reguli. Acest lucru este greșit: la urma urmei, faptele, de fapt, sunt, de asemenea, reguli, deoarece ele definesc, stabilesc relații între obiectele din domeniul subiectului, iar aceste obiecte sunt interconectate după anumite reguli. Mai mult, toate faptele pot fi scrise sub forma regulilor de producție [Atanov G.A., Pustynnikova I.N., 1997; Atanov G.A., Pustynnikova I.N., 1997]. Astfel, atât cunoștințele procedurale cât și cele declarative sunt practic reguli, dar reguli de altă natură.

Conform teoriei activităţii învăţării [Atanov G.A., 2001 Mashbits E.I., 1998], scopul ultim al învăţării este formarea unei metode de acţiune, iar modul de acţiune se realizează în activitati practice prin aptitudini. Cunoașterea acționează ca un mijloc prin care se formează abilitățile. În ingineria cunoștințelor, abilitățile sunt tratate ca cunoștințe comportamentale sau operaționale. Mecanismul de formare a deprinderilor este operarea cunoștințelor (atât declarative, cât și procedurale), manifestată în comportamentul uman. Astfel, modelul de subiect al elevului include abilitățile care trebuie formate în procesul de învățare.

Cunoștințele declarative și procedurale sunt stocate în memoria de lungă durată, unde sunt distribuite, respectiv, în memoria declarativă și procedurală. Oamenii trebuie să aibă anumite cunoștințe, abilități și abilități, așa că este important să înțelegem că cunoștințele sunt stocate în memoria declarativă, în timp ce abilitățile și abilitățile sunt stocate în memoria procedurală. Memoria procedurală inițiază procesul de gândire la oameni.

CLOPOTUL

Sunt cei care citesc aceasta stire inaintea ta.
Abonați-vă pentru a primi cele mai recente articole.
E-mail
Nume
Nume de familie
Cum ți-ar plăcea să citești Clopoțelul
Fără spam