Wed . 20 Feb 2020

Системи на основі знань

Система, заснована на знаннях, KBS - це комп’ютерна програма, яка обґрунтовує та використовує базу знань для вирішення складних проблем. Термін є широким і використовується для позначення багатьох різних типів систем; єдина поширена тема, яка об'єднує всі системи, що базуються на знаннях, - це спроба представити знання явно за допомогою таких інструментів, як онтології та правила, а не неявно через код, як це робить звичайна комп'ютерна програма. Система, що базується на знаннях, має два типи підсистем: знання База знань і двигун висновку База знань представляє факти про світ, часто в якійсь формі онтології субсідування. Двигун умовиводу представляє логічні твердження та умови про світ, зазвичай представлені через правила IF-THEN [1]
Зміст
1 Огляд - 2 Вилучення та інтеграція знань з даними - 3 Див. Також 4 Посилання - 5 Подальше читання - Огляд - Системи на основі знань вперше були розроблені дослідниками штучного інтелекту Ці ранні знання системи, що базуються, були в першу чергу експертними системами - насправді термін часто використовується синонімічно експертним системам. Різниця полягає в погляді, що використовується для опису системи: "експертна система" відноситься до типу завдання, з яким система намагається допомогти, - замінити або допомогти експерту людини у складному завданні; "система, заснована на знаннях", відноситься до архітектури системи - що вона представляє знання явно, а не як процедурний код. Хоча найдавнішими системами, заснованими на знаннях, були майже всі експертні системи, ті ж інструменти та архітектури можуть і з тих пір використовуються для цілий ряд інших типів систем - тобто практично всі експертні системи - це системи, засновані на знаннях, але багато систем, заснованих на знаннях, не є експертними системами. Перші системи, засновані на знаннях, були експертними системами, заснованими на правилах. Однією з найвідоміших була Mycin - програма для медичної діагностики. Ці ранні експертні системи представляли факти про світ як прості твердження у плоскій базі даних і використовували правила для міркування і, як наслідок, доповнення до цих тверджень. Представлення явного знання за допомогою правил мало ряд переваг:
Придбання та технічне обслуговування Використання правил означало, що фахівці з домену часто можуть визначати та підтримувати правила самі, а не через програміста
Пояснення Представлення ноул край чітко дозволив системам міркувати про те, як вони дійшли висновку, і використовувати цю інформацію для пояснення результатів для користувачів. Наприклад, слідкувати за ланцюжком висновків, що призвели до діагностики, і використовувати ці факти для пояснення діагнозу. знання з обробки цих знань дозволили розробити загальновиробничі системи висновку Ці системи могли б розробити висновки, що випливали з набору даних, про який початкові розробники, можливо, навіть не знали [2]
Оскільки системи на основі знань стали більше Складніші методи, що використовуються для представлення бази знань, стали більш досконалими Замість того, щоб представляти факти як твердження про дані, база знань стала більш структурованою, представляючи інформацію, використовуючи аналогічні методи об’єктно-орієнтованого програмування, такі як ієрархії класів і підкласів, відносини між класами , і поведінка об'єктів Оскільки база знань стала більш структурованою, міркування можуть виникати як по індексам Індивідуальні правила та взаємодія в самій базі знань Наприклад, процедури, що зберігаються як демони на об'єктах, можуть запускати і можуть повторювати ланцюгову поведінку правил [3]. | Ще одним прогресом стала розробка автоматизованих систем міркування спеціального призначення, що називаються класифікаторами, а не статично оголошувати відносини субсумпенсації в базі знань класифікатор дозволяє розробнику просто оголошувати факти про світ і дозволяти класифікатору виводити відносини. Таким чином класифікатор також може грати роль двигуна висновку [4]
Останнім прогресом систем, заснованих на знаннях, було впровадження технологій розвитку систем, що використовують Інтернет. В Інтернеті часто доводиться мати складні, неструктуровані дані, на які не можна покластися, щоб відповідати конкретній моделі даних. системи, засновані на знаннях, і особливо можливість класифікації об'єктів за запитом, ідеально підходить для таких систем Модель для цих видів інтернатури, заснованої на знаннях et системи відомий як семантична веб [5] Термін широкий і використовується для позначення багатьох видів систем; приклади включають в себе Ватсона [6] та Мова Вольфрама [7]. IBM Вилучення та інтеграція знань із даними
При розробці систем, заснованих на знаннях, звичайно інтегрувати знання з даними Константиноу та ін. [8] запропоновано метод для отримання та включення експертних знань у керовані даними Bayesian Networks BNs Метод вирішує проблему, згідно з якою розподіл деякої змінної в BN відомий з даних, але де ми хочемо чітко моделювати вплив деяких додаткових змінних на основі знань, для яких існує це знання, але відсутні дані. Метод забезпечує збереження очікуваного значення змінної, керованої даними, коли змінна, заснована на знаннях, включена як причина, тобто предка / батька змінної, керованої даними, до тих пір, поки змінна на основі знань Це не спостерігається. Це тому, що на статистичні результати змінної, керованої даними, вже впливають причини, які експерт може визначити як змінні, відсутніх у наборі даних. Дивіться також
Case-ba sed reasoning - Експертна система
Нейронні мережі - Система обґрунтування - Семантична веб - Посилання
^ Сміт, Рейд, 8 травня 1985 р. "Концепції, методи, приклади на основі знань" PDF http : // wwwreidgsmithcom Schlumberger-Doll Research отримано 9 листопада 2013 р. Зовнішнє посилання у | work = help
^ Hayes-Roth, Frederick; Дональд Уотерман; Дуглас Ленат 1983 Експертні системи з будівництва Аддісон-Уеслі ISBN 0-201-10686-8
^ Метрі, Вільям 1987 "Оцінка інструментів для побудови великих систем, заснованих на знаннях" AI Magazine 8 4
^ МакГрегор, Роберт Червень 1991 "Використання класифікатора опису для покращення представлення знань" IEEE Expert 6 3: 41–46 doi: 101109/6487683 Отримано 10 листопада 2013 р. ^ ^ Бернерс-Лі, Тім; Джеймс Хендлер; Ора Лассіла 17 травня 2001 р. "Семантична Інтернет. Нова форма веб-контенту, яка є важливою для комп'ютерів, відкриє революцію нових можливостей" Scientific American 284: 34–43 doi: 101038 / Scientificamerican0501-34
^ "Що таке IBM Watson "wwwibmcom Добуто 2016-07-12
^" Мова Вольфрама для програмування на основі знань "wwwwolframcom Отримано 2016-07-12
^ Constantinou, Anthony; Фентон, Норман; Ніл, Мартін 2016 "Інтеграція експертних знань з даними в байесівських мережах: збереження очікуваних даних очікувань, коли змінні експерта залишаються непоміченими" Експертні системи з додатками 56: 197–208. Sajja, Priti 2009 Системи на основі знань Jones & amp; Bartlett Learning ISBN 9780763776473
v
e - Обчислювальні знання
Теми та концепції - Алфавіт людської думки - Контроль авторитету - Автоматизовані міркування - Знання здорового глузду
Розсудливі розсуди: «Обчислюваність»
«Формальна система» - «Двигун виводу» - «База знань» - «Системи, що базуються на знаннях», «Інженерія знань», «Вилучення знань», «Представлення знань», «Пошук знань
Бібліотечна класифікація
Логічне програмування: Онтологія: База персональних знань - Відповіді на запитання - Семантична перевірка - Пропозиції та реалізація - Zairja - Ars Magna 1300
Нарис реального персонажа та філософської мови 1688
Calculus ratiocinator & amp; Characteristica Universalis 1700 - Десяткова класифікація Дьюї 1876 - Begriffsschrift 1879 - Mundaneum 1910 - Логічний атомізм 1918 - Tractatus Logico-Philosophicus 1921 - Програма Гільберта 1920-х років - Теорема про неповноту 1931 року - Світ Brain 1938 - Memex 1945 - General Problem Solver 1959 - Prolog 1972 - Cyc 1984 - Semantic Web 2001 - Evi 2007 - Wolfram Alpha 2009 - Watson 2011 - Siri Графік знань 2012 - Вікідата 2012 - Кортана 2014 - Viv 2016 - У художній літературі - Подорожі двигуна Гуллівера, 1726 - Джо "Логічний Джо, що називається", 1946
Бібліотекарський сніговий крах, 1992 р. Д-р Знай А.І. Штучний інтелект, 2001 р. - Вотерхаус Бароковий цикл, 2003 р. - Дивіться також: Логічні машини в художній літературі та Список вигаданих комп'ютерів


Knowledge-based systems

Random Posts

Amorphous metal

Amorphous metal

An amorphous metal also known as metallic glass or glassy metal is a solid metallic material, usuall...
Arthur Lake (bishop)

Arthur Lake (bishop)

Arthur Lake September 1569 – 4 May 1626 was Bishop of Bath and Wells and a translator of the King Ja...
John Hawkins (author)

John Hawkins (author)

Sir John Hawkins 29 March 1719 – 21 May 1789 was an English author and friend of Dr Samuel Johnson a...
McDonnell Douglas MD-12

McDonnell Douglas MD-12

The McDonnell Douglas MD-12 was an aircraft design study undertaken by the McDonnell Douglas company...