Proceduralno i deklarativno znanje: primjeri i opis
S formalnog gledišta znanje je teško formalizirati, sistematizirati i općenito opisati općenito. Samo po sebi razumjeti što je
sadržaj
Čimbenici percepcije znanja su mnogi. Bitno je i neuskladivo da se ta percepcija vremenom razvija u svijesti onoga koji percipira ovo ili ono znanje. Važno je shvatiti da se znanje može prezentirati onima koji su ga vidjeli i prenijeli na drugu temu, ali bez jamstva iste točnosti percepcije i razumijevanja.
Što povezuje ljude jedni drugima u razumijevanju bit znanja?
Znanje koje je nužno za osobu za život, učenje i rad uglavnom se percipira i razumije od svih ljudi je ekvivalentno. Na trivijalan rečenici: „Pokušajte dati primjere deklarativnog i proceduralnog znanja” i ruski i kineski i američki će odmah odgovoriti, ali ako bilo koji od njih dugi niz godina kao programer, postoji problem s udrugama.
Zanimanje nameće utisak na percepciju osobe, a činjenica da ta percepcija jasno priznaje, osoba se ne može povezati s takvim jednostavnim školskim konceptima. Upitno je da je u ovom slučaju profesionalni programer i zapamtiti riječ „proceduralne” i dovesti ga na znanje, iako prije toga nije oklijevao ispuniti deklaraciju varijabli, napisati funkciju prijenosa podataka s web-mjesta na serveru. Specijalist zna što je to, ali nema asocijativne veze.
Značenje riječi "deklaracija" ne razumije samo dijete iz vrtića. Svatko izjavljuje u zračnoj luci, kod carina, u porezu, ali ne i svi će razumjeti što je deklarativno znanje.
Dakle, učenik osnovne škole i odrasla osoba na jednostavan pitanje: "Navesti primjere svojih deklarativnih i proceduralnih znanja" jednostavno ne mogu odgovoriti, ali ne zato što ne znaju. Prvo, prvo moramo objasniti da deklarativno znanje opisuje nešto, a procesno znanje - određuje algoritam akcija.
Zastupstva o deklarativnom znanju
Opišite subjekt, fenomen, hranu ili stroj može biti drugačiji. Traži na webu izrazu „deklarativnoj znanja, primjeri” daje sljedeće odgovore: „Bilo znanje o svijetu u kojem pojedinac ima svjesnu pristup” ili „deklarativno znanje pohranjenu u memoriji inteligentnih sustava, tako da su odmah dostupni za upotrebu nakon poziva na odgovarajuće polje memorija ".
U oba je slučaja lijepo, ali deklarativno znanje - ima slabu povezanost. Prvo, svako znanje o svijetu može se izjaviti deklarativno, čak i ako je po svojoj prirodi očigledan algoritam. Drugo, što je značenje prisutnosti ili odsutnosti "svjesnog" pristupa.
Je li percepcija informacija neizvjesna? Ali ako je percepcija bila nesvjesna (to je stvarno), kako bi to moglo doživjeti znanje, a ne signal, a ne osjećaj, a ne reakcija? Implantati u mozak znanja dok je samo znanstvena fantastika moguća kroz složene mehanizme.
Treće, što je sjećanje na intelektualni sustav relevantan za slučaj? Pozivanje intelektualnog ili intelektualnog programa stvar je mašte. Osim toga, danas ne postoji softverski sustav koji se objektivno može nazvati intelektualnim.
Zastupljenosti postupovnog znanja
Ovdje je sve komplicirano. Sposobnost prženja jaja, sposobnost otvaranja vrata ili pranja ne smatra se postupnim znanjem. Sve je tako uobičajeno i prirodno da sve zamislive i nezamislive radnje koje osoba obično izvodi, ne percipira kao algoritam.
Svi ljudi su programeri po prirodi, ali ne svatko može pisati programe. A onih koji to mogu učiniti, programeri su još manji. Ako pojednostavimo situaciju i pokušamo među profesionalnim programerima pronaći one koji mogu pisati stvarno objektno orijentirani, potpuno rekurzivni na razini svake komponente programa, onda će to biti jedinica.
Stvarnost je u ovom slučaju ne prolazi kroz barijeru i upoznatost ne percipira kao proceduralnog znanja, ali ako samo reći što se događa, tko pružiti primjere deklarativnog i proceduralnog znanja, ne samo iz vlastitog iskustva, ali kao primjer bilo koji od događaja, događaja i okolnosti.
Primjeri deklarativnih i proceduralnih znanja
Zeleno jabučno je deklarativno znanje. Nogometno polje - previše. No, jabuka ne može biti samo zelena, ali ni jedna jabuka. Kako biste razlikovali pravu jabuku od voska, morate znati kako izgleda u stvarnosti i druge razlike (miris, tekstura, oblik).
Uz nogometno igralište je teže. Nakon određivanja određene površine kao nogometnog igrališta, možete pogriješiti. Došao je prijatelj od grada do mjesta i on je na rasporedu susreta na nogometnom igralištu. Naravno, tražit će mjesto gdje postoje vrata, tribine i klasične nogometne oznake.
Proceduralno znanje:
- kulinarski recept;
- sklop automobila;
- pisanje eseja ili stiha.
U potonjem slučaju, sve je složeno. Morate imati znanje za pisanje poezije. Prema uvjetima, postoje različiti zahtjevi za pjesmicu ili stil pisanja.
Algoritam je uvijek teže pogrešno nego u opisu. Procesno znanje, u pravilu, testirano je za obradivost. Deklarativno zahtijeva i provjeru, ali koja određuje opseg uporabe deklarativnog znanja.
Za umjetnika koji prikazuje primjere takvog znanja (zelena jabuka i nogometno igralište), nema smisla što privlači. Za njega je važno prenijeti oblik, boju, razmjere, kako bi odražavala ono što vidi. Za kupca na tržištu sasvim drugačiji sustav vrijednosti. Oblik i boja ploda kupca manje su od brige od svojih potrošačkih kvaliteta. Za osobu koja je imenovana sastanak na nogometnom igralištu, važni su kriteriji koji dopuštaju nedvosmislenu odluku.
Programiranje i znanje
Najbolji kriterij za deklarativno i proceduralno znanje su aksiomi programiranja. Programiranje 80 godina prošlog stoljeća u ovom kontekstu je praktičnije. Tih je dana bilo jasno razumljiv opis podataka, to jest: što je deklarativno znanje. Svaki takav opis jasno je naveden: računalo nikad ne oprašta pogreške.
Moderno programiranje ne obvezuje programera da strogo izjavi ono što namjerava obraditi, a u nekim slučajevima ne postavlja nikakve tvrdnje, ako je opisao nešto pogrešno.
Proceduralno znanje je uvijek jasno regulirano. Koncept sintakse u opisu algoritma ili postupka toliko je važan da se ne može prepoznati proces bez posebnih konvencija i zapisa.
S obzirom na deklarativno znanje, primjeri: "Znam da ..." možete jasno formulirati dvije točke:
- primjer je jedan;
- Znam da je to sasvim drugo.
Primjer u većini slučajeva (u obrazovanju, na poslu, kod kuće) jasno je definiran i ljudi koji imaju ideju o njemu shvate svoje značenje na isti način. Osoba koja je došla na studij, rad ili se nalazila na drugom mjestu, određuje značenje primjera na svoj način, ima dva načina: inzistirati na vlastitu ili mijenjati svoje mišljenje o specifičnim znanjem.
Intelektualni sustavi i znanje
Deklarativno znanje, kao primjeri, je opisni dio programa. To ne znači da je opis varijabli nego opis stvarnih podataka. Na primjer, tablica osoblja, kartica zaposlenika, radna knjiga, zahvalnost i još mnogo toga. Bilo koji od tih dokumenata pravi je deklarativno znanje.
Proceduralno znanje kao primjeri su funkcije (postupci) = akcijski algoritmi, a ne nužno i sekvencijski. Proceduralno znanje nije uvijek recept, koji se mora dosljedno slijediti.
Proceduralno znanje karakterizira gniježđenje, rekurzivnost, neovisnost i interakcija s istomišljenicima. Može uzeti u obzir deklarativno znanje, ali to će biti ispravnije reći: proceduralno znanje izvodi iz deklaracije samo ono što očekuje da će primiti.
S ovom opcijom i stvarnim stanjem, deklarativno znanje je primjer besprijekorno izvršene statike. Što se tiče proceduralnih, u tom kontekstu oni su uvijek statični. Bilo koji suvremeni moderni intelektualni ili stručni sustav neće odgovoriti na jednostavno pitanje ludila: "Pokušajte dati primjere deklarativnog i postupovnog znanja".
Klasični plavi ekran iz sustava Windows neće, ali i rješenja. Kriterij intelektualnosti bilo kojeg programa nije uopće kako ga programer zove, kakav je to ocijenio, ali ono što može učiniti izvan svoje mašte.
Vjerojatno je povijest programiranja jednostavno tiho o postignućima stručnjaka i bit će poznata kada se pojavljuju prvi sustavi koji sami manipuliraju znanjem, a ne kako ga je odredio njihov autor.
Međutim, poznato je da je tijekom sljedećeg vala zanimanja za umjetnu inteligenciju stvoren program koji simulira situacijsku pozornicu ljudskog intelekta ("Lisi"). Programer ga je postavio kao sustav akumulacije situacijskih (deklarativnih) i reproduktivnih (procesnih) znanja i neovisne primjene. Naučio sam ono što sam naučio.
Drugi programeri imaju pristup sustavu. Autorica je podučavala njeno jednostavno znanje: "mama", "lopta", "igra", "kažu tata", "lopta okrugla" i još mnogo toga. Kolege na poslu odlučile su drugačije i naučile "Lisi" matematici: 1 + 1 = 1 - 1 x 0 = 0 - 2 x 0 = 0.
Sve to nema nikakve veze s umjetnom inteligencijom, već i činjenicom da pravilno razumijevanje suštine deklaracijskog i postupovnog znanja omogućuje im da se učinkovitije koriste. Osim toga, jasno je znanje o znanosti važno za ljude da se međusobno razumiju.
- Percepcija: njegove vrste i svojstva
- Izreka o znanju je velika mudrost naroda
- Što je znanje? Definicija u društvenim znanostima, kategorije znanja
- Znanje je moć. Tko je rekao slavni izraz?
- Što je erudicija? Detaljna analiza
- Erudicija - što je to? Razina općeg znanja
- Erudicija - kakav je to koncept? Može se podići erudicija?
- Gnoseologija kao učenje znanja
- Znanstveno znanje u filozofiji: sredstvo i metode
- Značajima znanstvenog znanja i percepcije svijeta suvremenog čovjeka
- Struktura znanstvenog znanja o okolnoj stvarnosti u filozofiji
- Što je znanstveno znanje?
- Koje su vrste znanja
- Znanstveni kriteriji i vrste znanja u studiji
- Razvrstavanje informacija
- Struktura filozofskog znanja i njezina važnost u proučavanju ove discipline
- Koje su vrste znanja?
- Kognitivna aktivnost je put ka znanju
- Specifičnost filozofskog znanja
- Oblici znanja u filozofiji
- Analiziramo značajke društvene spoznaje