ПредишенСледващото

1.1 Предшестващо състояние на компютъра 5

1.2 Комуникация и Структура 6

1.3 Въпросите за създаване на знания системи 7

1.4 Видове знания и методи за представяне 8

1.5 Системни изисквания Знания 10

1.6 Характеристики на знания, за да ги представляват в компютъра 11

Глава 2. Модели на представяне на знания 13

2.1 Логически модел 13

2.2 мрежови модели 15

2.3 производствени модели (продукт (йон)) 16

2.3.1 Класификация на продукта ядра 17

2.4 Модел знания използват рамки 19

(Frame модел). 19

2.5. представяне на знания използване скриптове 21

2.6 Други методи за представяне на знания 22

Проблемът с представяне на знания в областта на компютърните системи - един от основните проблеми в областта на изкуствения интелект. Решаването на този проблем ще позволи на експертите не учат програмиране директно на езика на "бизнеса на проза" в прозореца, за да работи с компютър и да го използвате, за да се генерират необходимите решения. Така, решението на проблема с представяне на знания в областта на компютърните системи значително ще подобри човешкото интелектуално творчество, за сметка на един компютър.

Значението на тази тема е, че съдържанието на паметта на компютъра не е равнозначно на човешкото познание, което е много по-сложно явление, но тя може да служи като удобен модел за предоставяне на тази информация. Този принцип за моделиране на професионални знания е в основата на експертни системи.

Всеки от интелигентни системи е свързано с определена част от реалния свят - една сфера на човешката дейност, изолиран и е описано в съответствие с определени цели и да се нарича предметна област. Описание на предметната област е събиране на информация:

а) всички неща - обекти, процеси и явления, изолирани от гледна точка на въпросната дейност;

б) връзката между избраните обекти и / или техните части;

в) всички проявяват и възможните взаимодействия между обектите, техни части и отношения, които са възникнали в резултат на човешката дейност.

Целта на тази курсова работа е да се проучи методите, модели и видове представяне на знания, познания за операцията. За да се покрият напълно целия спектър на този въпрос е необходимо да се решат следните проблеми:

Разгледайте начини за официалното представяне на знания;

Помислете за модел на представяне на знания;

Обект на изследване в тази курсова работа са методите на представяне на знания на компютъра. И тъй като проучването на обекта се приема представяне на знания в програма Prolog.

Глава 1. Методи за официално представяне на знания

1.1 Основи на компютърните науки

В компютърните науки (особено в областта на изкуствения интелект) за структуриране на информация и организиране на бази от знания и експертни системи са били предложени няколко метода на знанието. Един предоставяне на данни и информация в рамките на логически модел на бази от знания, въз основа на езика на логиката програмиране Prolog.

Терминът "представяне на знания" често се отнася до начини за представяне на знания, насочени към автоматизираната обработка на съвременните компютри, и по-специално представяне, състоящ се от ясни обекти, както и на съдебни решения или твърдения за тях. Представяне на знания в такава явна форма позволява на компютрите да направи дедуктивни изводи от записаното преди това знание.

През 1970-те и началото на 1980 г. той е бил предложен, с различна степен на успех тествани множество методи за представяне на знания, като евристични въпрос-отговор системи, невронни мрежи, теорема доказване, както и експертни системи. Основните области на приложение са след диагностика (например Мицин) и игри (например шах).

През 1980 г. е имало официални езици представителство компютърни познания. Основните проекти на време се опитваха да се кодира (за привеждане в тяхната база от знания) огромни количества човешкото познание.

Тази работа е довело до по-точна оценка на сложността на проблема за представяне на знания. В същото време в математическа лингвистика, той е създаден много по-обемна база данни от информация, език, и те, заедно с огромна печалба от скорост и капацитет на паметта на компютрите са направили по-дълбоко представяне на знания по-реална.

Разработени са няколко езика за програмиране, ориентирани към представяне на знания. Prolog, проектирана през 1972 г., но става популярен много по-късно, описва отчети и основната логика, и може да произвежда заключения от познати помещения. Дори и по-фокусирани върху представянето на знания език KL-ONE (1980).

В областта на езици електронен документ са разработени, ясно изразяване на структурата на съхраняваните документи, като на SGML, както и по-късно XML. Те се отпусна на проблема за търсене и извличане на информация, която през последните години все повече и повече, свързани с проблема за представяне на знания. Web-общност е изключително заинтересовани в семантичната мрежа, в която XML-базирана на знанието езици представителство, като RDF, картата, а останалите се използват за увеличаване на наличността на компютърни системи, информацията се съхранява в мрежата.

1.2 Комуникация и структура

Един от проблемите в представителството на знанието е как да се съхранява и обработва знания в информационните системи в официален начин, така че механизмите могат да ги използват, за да постигнат целите си. Примери за приложения са експертни системи, машинен превод, информационната система за поддържане и възстановяване и извличане (включително интерфейси на потребителя на базата данни).

За представяне на знания, можете да използвате семантичната мрежа. Всеки възел на такава мрежа е концепцията, и дъгите се използват за определяне на връзките между понятия. Един от най-изразителни и описани подробно знания представителство парадигми на базата на семантични мрежи е MultiNet (акроним на Advanced Layered Semantic Web инж. Многопластова Разширени семантичните мрежи).

Започвайки от 1960 г., тя се използва концепцията за рамка или конструкция от знания. Всеки кадър има свое име и набор от атрибути, или процепи, които съдържат стойности; например къща рамка може да съдържа цветен слот, брой етажи, и така нататък.

Използването на рамки в експертни системи е пример за обектно-ориентирано програмиране наследствените свойства.

Рамкирани структури са много подходящи за представяне на знания, представен под формата на диаграми и когнитивни стереотипни модели. Елементите на такива модели имат различни тегла и големи мащаби са присвоени на тези елементи, които съответстват на текущата когнитивно схемата. Моделът се активира при определени условия: Ако човек вижда голяма птица, с уговорката, че тя вече е активна "морски схема" и "земята схема" - не, той класифицира го по-скоро като морски орли, златни орли и не на земята.

Frame-обект в центъра, в смисъл, че семантичната мрежа: Всички факти и свойствата, свързани с единна концепция, разположени на едно място, така че няма нужда да се харчат средства за търсене в базата данни.

Сценарий - един вид рамка, която описва последователността на събитията във времето; типичен пример за описанието на една екскурзия в ресторанта. Събития тук включват задържащото положение, четете менюто, за да поръчате, и така нататък.

Различни решения въз основа на тяхната семантична експресия могат да бъдат подредени в т.нар семантична спектър (Engl. Семантична спектър).

1.3 Въпроси на системи за създаване на знания

Системата от знания - математически модел на област на приложение на неформалното знание.

Системата на понятия и отношения на този математически модел трябва да отразява система от понятия и отношения на приложни знания и зависимостите, които съществуват в този модел, сближаване на съответното зависимостта на приложни знания.

Моделите трябва да бъдат записани в паметта на компютъра и да се използват за решаване на приложения.

Формализирането на знанието. Това се решава чрез математиците. Концептуален модел схема ще се развива.

представяне на знания. Развитието на формализирана устройство за фиксиране на моделиране знания в паметта на компютъра.

Използването на знанието. Изчисленията се извършват и трансформация в предварително изградени модели.

Създаване на бази от знания и системи за управление. Проблеми за системни администратори, които са поставени в разработването на софтуерни инструменти за подкрепа на моделиране.

1.4 Видове знания и методи за представяне

Знанието - на формализирана информация посочен от или който се използва в процеса на решаване на проблема.

Познаването на предметната област включва:

Описание на обектите и тяхната околна среда, необходими явления и фактори;

Отношенията между обекти.

Нива на формализация на знания за предметната област:

Познаването на човешката памет;

Знанието под формата на модел на език, в предметната област, фиксирана на материален носител;

Знания, формализирана за подаване на компютъра;

Фактическа информация и данни.

Знанието като основните закони на предметната област, което позволява на човека да се реши специфични, промишлено, научно и други проблеми:

Фактологията (факти, понятия, отношения, оценка, правила,

Стратегически знания (стратегии за вземане на решения в конкретна

Факти - понякога представя като дума знания.

Евристични методи - знания въз основа на индивидуалната опит на експерт, придобит от много години на практика (начини за използване на странния информация; методи за разрешаване на конфликти и т.н.).

Друг начин за класифициране на знания:

Декларативен - включва всички други знания (статии в енциклопедии, речници, текстът на законите на физиката и химията.). Това знание ще отговори на въпроса: "Какво е феноменът на X" или "; Каква комуникация има между X и Y?"

Процедурно - описват последователността от действия, които могат да бъдат използвани за решаване на проблеми. ( "Как X устройство?").

Знанието е разделена на:

Ekstentsionalnye знания - това са данните, които характеризират конкретните обекти на домейни;

Интензионалната знание - на знанието, която работи с абстрактни обекти тематика.

Deep - отразява разбирането на предметната област (формулировката на закони) на структурата;

Surface - Що се отнася до външния емпиричната връзка с всяко явление домейн.

Hard - позволява да се получи ясна ясни препоръки за дадени начални условия;

Soft - многократно, размито разтвор (размита) и различни варианти за препоръки.

Задачите, които трябва да бъдат решени, се разделят на:

Лесно формализирана проблем (в резултат на използването на твърди знания);

Трудно е да се формализира проблема (необходимостта да се работи с мека знания).

Особено трудни формализирани задачи:

Проблемът не може да се определи в цифрова форма, т.е. Тя изисква символично представяне;

Алгоритмичната решение на проблемите е неизвестен;

Предизвикателството, целта на които не може да се определи по отношение на добре дефинирана цел функция.

Тези системи, които решават трудни формализирани задачи са свързани с броя на интелигентни системи.

Обхват на изкуствения интелект:

Когато науката не може да създаде структурна дефиниция, площта на тези дефиниции се промени. Language (описателен) модел доминира алгоритмично.

Свързани работи:

Predstavlenieznany в интелигентни информационни системи

и придобиването и формализирането на знанието. predstavlenieznany. база от знания. манипулация на знанието. езици, за да представят и манипулират знания, и най-накрая външен вид.

Predstavlenieznany в информационните системи

курсова работа по дисциплина "Predstavlenieznany в информационните системи." Назначаване. изображения в добива един клъстер знания. компресиране на данни и проучвания. данни (функция вектор) растерно изображение на номера, използвани (под формата на набор от 0.

производство развитие модел IP predstavleniyaznany

знание. лесен за четене, структуриране на знанието. отразява прагматичен компонент на правилата, модулността на знанието. Predstavleniyaznany модел производство.

predstavleniyaznany модел. Синтаксисът и семантиката на предикат логиката на първия ред

Лекция >> Компютърни науки, програмиране

predstavleniyaznany. Синтаксисът и семантиката на първия ред предикатна логика (резюме) predstavleniyaznaniyZnaniya модели. съхранявани в базата от знания. Тя реши да отпусне 4 основни модела класове predstavleniyaznany. 1. Logic Модел 2. Производство външно.

Teorіya algoritmіv аз Основи predstavlennyaznan

Кратък обзор >> Компютърни науки, програмиране

1976 теорема D. Е. Nagel Newman Гьодел. М. знания. 1970 Pospєlov DA Situatsіyne.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!