Cunoștințele procedurale sunt de obicei prezentate. Cunoștințe procedurale și declarative: exemple și descriere. Concepte de cunoștințe procedurale

Din punct de vedere formal, cunoștințele sunt dificil de oficializat, sistematizat și descris cu acuratețe în general. În sine, înțelegerea faptului că o astfel de cunoaștere depinde de o anumită persoană, de nivelul de educație, de experiența sa de viață, de profesie, de caracteristicile mentale, de emoționalitate.

Există mulți factori în percepția cunoașterii. Ceea ce este esential si incontestabil este doar ca aceasta perceptie se dezvolta in timp in constiinta celui care percepe cutare sau cutare cunoastere. Este important de înțeles că cunoștințele pot fi prezentate celor care le-au perceput și le-au transferat unui alt subiect, dar fără a garanta aceeași acuratețe a percepției și înțelegerii.

Ce leagă oamenii împreună pentru a înțelege esența cunoașterii?

Cunoștințele de care o persoană are nevoie pentru viață, studiu și muncă sunt în cea mai mare parte percepute și înțelese de toți oamenii în mod echivalent. La o propoziție banală: „Încercați să dați exemple de cunoștințe declarative și procedurale”, atât un rus, un chinez și un american vor răspunde imediat, dar dacă vreunul dintre ei a fost programator de mulți ani, va exista o problemă cu asociațiile.

Profesia lasă o amprentă asupra percepției unei persoane, iar faptul că această percepție permite fără ambiguitate, o persoană s-ar putea să nu se asocieze cu concepte școlare atât de simple. Este îndoielnic că, conform acestui exemplu, un programator profesionist își va aminti chiar cuvântul „procedural” și îl va atribui cunoștințelor, deși înainte de asta nu a ezitat să declare variabile, a scris o funcție pentru transferul informațiilor de pe site pe server. Specialistul știe ce este, dar nu există asociere.

Sensul cuvântului „declarație” nu este înțeles doar de un copil de la grădiniță. Toată lumea face declarații la aeroport, la vamă, la fisc, dar nu toată lumea înțelege ce este cunoștințele declarative.

Deci studentul scoala primara iar un adult pur și simplu nu poate răspunde la o întrebare simplă: „Dați exemple despre cunoștințele dumneavoastră declarative și procedurale”, dar nu pentru că nu știe. În primul rând, este necesar să se clarifice în prealabil că cunoștințele declarative descriu ceva, iar cunoștințele procedurale determină algoritmul acțiunilor.

Idei despre cunoștințele declarative

Un obiect, fenomen, produs alimentar sau mașină poate fi descris în moduri diferite. O căutare pe Internet pentru expresia „cunoștințe declarative, exemple” oferă următoarele răspunsuri: „Orice cunoaștere despre lume la care o persoană are acces conștient” sau „Cunoașterea declarativă este înregistrată în memoria unui sistem inteligent, astfel încât să fie direct disponibilă. pentru utilizare după accesarea memoriei de câmp corespunzătoare."

Se spune frumos în ambele cazuri, dar are puțină legătură cu cunoașterea declarativă. În primul rând, orice cunoaștere despre lume poate fi enunțată declarativ, chiar dacă prin natura sa este un algoritm evident. În al doilea rând, care este semnificația prezenței sau absenței accesului „conștient”.

Este percepția informațiilor nu conștientă? Dar dacă percepția ar fi inconștientă (aceasta este reală), atunci cum ar percepe ea cunoașterea, și nu un semnal, nici o senzație, nici o reacție? Până acum, doar scriitorii de science fiction pot implanta cunoștințe în creier cu ajutorul unor mecanisme complexe.

În al treilea rând, ce legătură are memoria unui sistem inteligent cu el? A numi un program intelectual sau nu este o chestiune de imaginație. În plus, astăzi nu există un singur sistem software care să poată fi numit în mod obiectiv intelectual.

Concepte de cunoștințe procedurale

Totul este mai complicat aici. Capacitatea de a prăji ouăle omletă, capacitatea de a deschide ușa sau de a spăla - nu este percepută ca cunoștințe procedurale. Toate acestea sunt atât de familiare și naturale încât toate acțiunile imaginabile și de neconceput pe care o persoană le efectuează de obicei, nu le percepe ca un algoritm.

Toți oamenii sunt programatori prin natura lor, dar nu toată lumea poate scrie programe. Și dintre cei care știu să o facă, sunt și mai puțini programatori. Dacă simplificăm situația și încercăm să găsim printre programatorii profesioniști pe cei care pot scrie un program cu adevărat orientat pe obiecte complet recursiv la nivelul fiecărei componente, atunci aceștia vor fi puțini.

Realitatea în acest caz nu trece prin bariera familiarității și nu este percepută ca cunoștințe procedurale, dar dacă spui doar care este problema, orice persoană va da exemple de cunoștințe declarative și procedurale nu numai din propria experiență, ci și din exemplul său. a oricăror evenimente, fenomene și circumstanțe.

Exemple de cunoștințe declarative și procedurale

Mărul verde este cunoaștere declarativă. De asemenea, terenul de fotbal. Dar un măr poate fi nu numai verde, dar deloc un măr. Pentru a distinge un măr adevărat de unul făcut din ceară, trebuie să știi cum arată în realitate și alte diferențe (miros, textură, formă).

Terenul de fotbal este mai dificil. Definirea unei anumite suprafețe ca teren de fotbal poate fi o greșeală. Un prieten a venit din oraș în sat și avea programare pe terenul de fotbal. Normal că va căuta un loc unde să fie goluri, tribune și marcaje clasice de fotbal.

cunostinte procedurale:

  • reţetă;
  • montaj auto;
  • scrierea unui eseu sau poezie.

În acest din urmă caz, totul este mai complicat. Trebuie să ai anumite cunoștințe pentru a scrie poezie. Conform termenilor, există cerințe diferite pentru rima sau stilul de scriere.

Este întotdeauna mai greu să faci o greșeală într-un algoritm decât într-o descriere. Cunoștințele procedurale sunt de obicei testate pentru a vedea dacă funcționează. Declarativul necesită și verificare, dar care - determină sfera cunoștințelor declarative.

Pentru un artist care afișează exemple de astfel de cunoștințe (un măr verde și un teren de fotbal), este complet indiferent ce desenează. Este important pentru el să transmită forma, culoarea, proporțiile, să afișeze ceea ce vede. Pentru cumpărătorul de pe piață, un sistem de valori complet diferit. Cumpărătorul este mai puțin preocupat de forma și culoarea fructului decât de calitățile sale de consumator. Pentru o persoană care are o întâlnire pe un teren de fotbal, criteriile sunt importante pentru a lua o decizie fără ambiguitate.

Programare și cunoștințe

Cel mai bun criteriu pentru cunoștințele declarative și procedurale sunt axiomele din domeniul programării. Mai mult, programarea anilor 80 ai secolului trecut este mai practică în acest context. În acele vremuri, descrierea datelor era clar înțeleasă, adică: ce este cunoașterea declarativă. Orice astfel de descriere este marcată clar: un computer nu iartă niciodată greșelile.

Programarea modernă nu obligă programatorul să declare strict ceea ce intenționează să proceseze și, în unele cazuri, nu face nicio pretenție dacă a descris ceva greșit.

Cunoștințele procedurale sunt întotdeauna reglementate în mod clar. Conceptul de sintaxă în descrierea unui algoritm sau a unei proceduri este atât de important încât nu poate fi recunoscut ca procedural fără convenții și denumiri specifice.

Luând în considerare cunoștințele declarative, exemple: „Știu că...”, pot fi formulate clar două puncte:

  • un exemplu este un lucru;
  • Știu că... - este destul de diferit.

Un exemplu în majoritatea cazurilor (în educație, la locul de muncă, în viața de zi cu zi) este clar definit și oamenii care au o idee despre el înțeleg în același fel sensul acestuia. O persoană care a venit să studieze, să lucreze sau să se găsească în alt loc definește sensul exemplului în felul său, are două moduri: să insiste pe cont propriu sau să-și schimbe propria părere despre cunoștințe specifice.

Sisteme și cunoștințe inteligente

Cunoștințele declarative, ca exemple, sunt părțile descriptive ale programelor. Aceasta nu este o descriere a variabilelor, ci o descriere a datelor reale. De exemplu, personalul, carnet de angajat, carte de muncă, recunoștință și multe altele. Oricare dintre aceste documente este adevărată cunoaștere declarativă.

Cunoștințele procedurale, ca exemple, sunt funcții (proceduri) = algoritmi de acțiuni, și nu neapărat secvențiale. Cunoștințele procedurale nu sunt întotdeauna o rețetă care trebuie urmată în mod constant.

Cunoștințele procedurale se caracterizează prin imbricare, recursivitate, independență și interacțiune cu colegii. Poate ține cont de cunoștințele declarative, dar mai corect ar fi să spunem că cunoștințele procedurale extrag din cunoștințele declarative doar ceea ce se așteaptă să primească.

Cu această opțiune și starea reală a lucrurilor, cunoașterea declarativă este un exemplu de statică executată impecabil. Cât despre cele procedurale, în acest context sunt întotdeauna statice. Orice sistem super-tehnologic modern intelectual sau expert nu va răspunde la întrebarea nebunește de simplă: „Încercați să dați exemple de cunoștințe declarative și procedurale”.

Nu va exista un ecran albastru clasic de la Windows, ci și soluții. Criteriul pentru inteligența oricărui program nu este deloc în ceea ce îl numește dezvoltatorul, ce rating a făcut, ci în ceea ce poate face acest produs dincolo de imaginația lui.

Probabil, istoria programării tăce pur și simplu despre realizările specialiștilor și se va ști când au apărut primele sisteme care au manipulat cunoștințele de la sine, și nu în modul în care a fost stabilit de autorul lor.

Cu toate acestea, se știe că în timpul următorului val de interes pentru inteligența artificială a fost creat un program care a imitat stadiul situațional al inteligenței umane („Lisi”). Dezvoltatorul l-a poziționat ca un sistem de acumulare de cunoștințe situaționale (declarative) și reproductive (procedurale) și aplicarea lor independentă. Ce am învățat, am făcut.

Alți dezvoltatori au avut acces la sistem. Autoarea i-a învățat cunoștințe simple: „mamă”, „minge”, „joacă”, „spune tată”, „mingea este rotundă” și multe altele. Colegii de la serviciu au decis altfel și au predat matematica „Lisi”: 1 + 1 = 1; 1 x 0 = 0; 2x0=0.

Toate acestea nu au nicio legătură cu inteligența artificială, dar este totuși un fapt că o înțelegere corectă a esenței cunoștințelor declarative și procedurale le permite să fie utilizate mai eficient. În plus, etichetarea clară a cunoștințelor este esențială pentru ca oamenii să se înțeleagă.

cunoștințe procedurale

cunoștințe procedurale

Cunoștințele procedurale sunt cunoștințe stocate în memoria unui sistem inteligent sub forma descrierilor 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, cotidiene (de bun simț), intuitive, religioase etc. Cunoașterea obișnuită servește 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 cunoștințe noi, depășește cadrul cunoștințelor existente (existente) și contribuie (în unele cazuri) la implementarea unei idei noi (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:

Algoritmii și procedurile aparțin categoriei cunoștințelor operaționale, care este reprezentată de informații despre modul de modificare a cunoștințelor faptice. Cu alte cuvinte, aceste cunoștințe definesc procedurile de transformare. Adesea, termenul de „cunoștințe procedurale” este folosit pentru a face referire la aceste cunoștințe, dar trebuie avut în vedere faptul că cunoștințele operaționale pot fi reprezentate atât în ​​forme procedurale, cât și declarative.

Algoritm– o prescripție care specifică în mod unic procesul de transformare a informațiilor inițiale sub forma unei secvențe de pași elementari discreti, conducând la un rezultat într-un număr finit de aplicații ale acestora.

O procedură este un bloc cu prezența sau absența unor parametri formali, a cărui execuție poate fi organizată cu ajutorul unui apel.

Există trei grupuri majore de algoritmi:

Tehnica de calcul. De regulă, ele lucrează cu tipuri de informații relativ simple, dar procesul de calcul în sine poate fi lung și complicat.

Informațional. Sunt un set de diverse proceduri care funcționează cu cantități mari de informații (asincrone, imbricate, externe, încorporate, principale, de comandă, atașate, recursive etc.).

Managerii. Ele se caracterizează prin faptul că informațiile le vin din procese externe pe care le gestionează (externe, catalogate, atașate, înregistrări, manageri etc.). Rezultatele acestor algoritmi sunt diverse acțiuni de control.

De asemenea, de regulă, algoritmii pot fi „duri” și „moale”. Principiul principal al calculului „soft” este toleranța pentru inexactități și adevărul parțial pentru a obține interpretabilitate. Calculul „soft” se completează reciproc și este folosit pentru a rezolva probleme atunci când se confruntă cu incertitudinea.

12. Modele empirice. Definiție, caracteristici.

Model empiric- este o interconectare esențială și constant recurentă, neevidentă, utilă practic și accesibilă interpretării a unităților informaționale necesare pentru luarea deciziilor în diverse sfere ale activității umane. Neevidența în definiție înseamnă că tiparele găsite nu sunt detectate prin metode standard de prelucrare a informațiilor sau de către experți. Utilitatea practică înseamnă că constatările au o semnificație specifică care poate fi aplicată în practică. Există 5 tipuri de modele empirice:

1) Asociere- o relație structurală care arată că obiectele unei clase sunt într-un fel legate de obiectele altei sau aceleiași clase. Patru concepte suplimentare importante sunt asociate cu conceptul de asociere: nume, rol, multiplicitate și agregare.

În primul rând, unei asociații i se poate da un nume care caracterizează natura asociației. Semnificația numelui este specificată indicând direcția în care trebuie citit numele. O altă modalitate de a numi o asociație este de a specifica rolul fiecărei clase care participă la asociație. Multiplicitatea unui rol de asociere este o caracteristică care ia în considerare câte obiecte ale unei clase cu un anumit rol pot sau ar trebui să participe la fiecare instanță a asocierii. Cea mai comună modalitate de a specifica cardinalitatea unui rol de asociere este de a specifica un anumit număr sau interval. Asociațiile agregate sunt necesare dacă există o relație între două (sau mai multe) clase. Dacă într-o asociere obiect-parte ultima parte componentă a unui singur obiect-întreg, atunci o astfel de asociere agregată se numește asociere componente.

2) Urmare- determinat un grad înalt probabilități un lanț de evenimente, fapte, situații legate de timp. Din această poziție, asocierea este un caz special al unei secvențe cu un decalaj de timp egal cu zero.

Regula succesiunii: după un eveniment (fapt, situație) X, un eveniment (fapt, situație) Y va avea loc după un anumit timp.

3) cluster este un ansamblu de obiecte asemănătoare unite într-un grup. Un cluster poate fi descris ca un grup de obiecte care au proprietăți generale. Scopul grupării este de a căuta structuri care au omogenitate internă și izolare externă. Clusterele pot fi care nu se suprapun (exclusiv) sau se suprapun.

4) predictor- un șablon care reflectă în mod adecvat dinamica comportamentului indicatorilor țintă (prognoză, predicție). Termenul poate fi interpretat într-un sens „larg” și „îngust”. În sens „larg”, aceasta este caracteristica inițială a obiectului, conform căreia este posibil, cu mai mult sau mai puțin motiv, să se prezică o altă caracteristică țintă a acestui obiect. În sensul „îngust”, conceptul de „predictor” capătă restricții suplimentare asociate cu exprimarea cantitativă și evaluarea fiabilității statistice a prognozei.

5) Set suport- un subset de trăsături (proprietăți, atribute) care caracterizează grupul căruia îi aparține acest sau acel obiect de clasificare. Principalele tipuri de seturi de suport:

Toate subseturile posibile de seturi de caracteristici N;

Toate combinațiile posibile de caracteristici (proprietăți, atribute) ale K elementelor de-a lungul descriptorului;

Toate variantele de local - compresie maximă a spațiului de atribute, cu condiția ca descrierile obiectelor de clasă să fie distinse, texte fără margini;

Toate variantele de compresie local-maximă a spațiului de caracteristici, cu condiția ca descrierile obiectelor din aceeași clasă să fie similare, sunt legături fără capăt;

Alte combinații posibile de caracteristici.

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


    Monitorul pătrat
    iarba verde
    Apa este umedă



  2. Ei bine, înțeleg că nu există oameni care să știe aici. asa ca voi raspunde. Din cate am inteles eu.
    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ă.
    Monitorul pătrat
    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.

Informația este informații, cunoștințe pe care o persoană le primește din diverse surse. În primul rând, primim informații de la ziare, radio, televiziune, i.e. din mass-media. Scopul mesajelor primite din mass-media este de a aduce cititorilor sau ascultătorilor informații despre unele evenimente. Înainte de a primi mesajul, nu știam despre acest eveniment, dar ca urmare am început să știm.

Când primim informații, o stocăm în memoria noastră, reumplendu-ne astfel cunoştinţe. Studiul la școală este un proces intenționat de obținere a cunoștințelor, ceea ce înseamnă obținerea de informații. Cu cât înveți mai multe, cu atât mai multe informații conține memoria ta.

Cunoașterea este împărțită în declarativși procedural.

Primim informații sub forma unor mesaje. Mesajul este atât discursul pe care îl ascultăm (un mesaj radio, explicația unui profesor), cât și imaginile vizuale pe care le percepem (un film la televizor, un semafor), cât și textul cărții pe care o citim etc.

Dar fiecare mesaj conține informații pentru noi?

Mesaj activat chinez adaugă la cunoștințele noastre?

Nu, pentru că neclar.

Mesajul „De două ori doi fac patru” adaugă la cunoștințele noastre?

Nu, pentru că nu conține informații noi.

Concluzie: Mesajul conține informații pentru o persoană (este informativ) dacă informațiile conținute în el sunt noi și ușor de înțeles.

Întrebare

Răspuns

Un manual de liceu de matematică superioară conține informații din punctul de vedere al unui elev de clasa I?

Da, o face din orice punct de vedere!

Textul acestui manual va fi informativ pentru un elev de clasa I dacă încearcă să-l citească? Cu alte cuvinte, poate un elev de clasa întâi să-și îmbunătățească propriile cunoștințe cu ajutorul acestui manual?

Evident, răspunsul este nu. Citind un manual, adică primind mesaje, un elev de clasa întâi nu va înțelege nimic și, prin urmare, nu îl va transforma în propriile cunoștințe.

Mesajul „Paris - capitala Franței” este informativ?

Nu, așa cum se știe.

Mesajul este informativ? chimia coloidală studiază stările de dispersie ale sistemelor cu un grad ridicat de fragmentare.”?

Nu, pentru că acest mesaj este de neînțeles.

Mesajul este informativ: „Turnul Eiffel are 300 de metri înălțime și cântărește 9.000 de tone.

Dobândirea oricărei cunoștințe ar trebui să meargă de la cunoscut la necunoscut, de la simplu la complex. Și apoi fiecare mesaj nou va fi de înțeles, ceea ce înseamnă că va transporta informații pentru o persoană. Toată educația ar trebui să se bazeze pe asta.