70298

Розробка бази знань експертної системи

Контрольная

Информатика, кибернетика и программирование

Експертні системи - це клас комп’ютерних програм, які пропонують рекомендації, проводять аналіз, виконують класифікацію, дають консультації і ставлять діагноз. Вони орієнтовані на розв’язування задач, вирішення яких вимагає проведення експертизи людиною-спеціалістом.

Украинкский

2014-10-18

427 KB

3 чел.

ЗМІСТ

[1] ЗМІСТ

[2] ВСТУП

[3] ОПИС ПРЕДМЕТНОЇ ОБЛАСТІ

[3.1] Типи рослин-хижаків

[3.2] Місця росту рослин-хижаків.

[3.3] Чим живляться рослини-хижаки

[3.4] Як ловлять та зовнішній вигляд рослин-хижаків

[4] Побудова експертної системи.

[4.1] Розробка бази знань експертної системи

[4.2] Текст програми

[4.3] Результати роботи програми

[5] ВИСНОВКИ

[6] СПИСОК ЛІТЕРАТУРИ


ВСТУП

Експертні системи - це клас комп’ютерних програм, які пропонують рекомендації, проводять аналіз, виконують класифікацію, дають консультації і ставлять діагноз. Вони орієнтовані на розв’язування задач, вирішення яких вимагає проведення експертизи людиною-спеціалістом. На відміну від програм, що використовують процедурний аналіз, експертні системи розв’язують проблеми у вузькій предметній площині (конкретній ділянці експертизи) на основі логічних міркувань. Такі системи часто можуть знайти розв’язок задач, які неструктуровані і неточно визначені. Вони через використання евристик компенсують відсутність структурованості, що корисно в ситуаціях, коли недостатня кількість необхідних даних або часу виключає можливість проведення повного аналізу.

Таким чином, експертна система, що базується на правилах (на Турбо-Пролозі) містить безліч правил, які викликаються за допомогою вхідних даних у момент зіставлення.

В експертних системах, що базуються на логіці, база знань складається з тверджень у вигляді пропозицій логіки предикатів.

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

Так само як і в системі на правилах експертна система, що базується на логіці, має безліч правил, які можуть викликатися за допомогою даних з вхідного потоку. Система має також інтерпретатор, який може вибирати й активізувати модулі, що включаються в роботу системи.


  1.  ОПИС ПРЕДМЕТНОЇ ОБЛАСТІ

Хижі рослини є справжнім втіленням таємницею і необізнаності. Вони гіпнотизують нас своєю винахідливостю, адаптивністю у ворожому середовищі і просто своєю красою. Якщо дотримуватися істини, то рослини будуть зазвичай називатися комахоїднми а не хижі. Але міф пов'язаний з заводом вбивць все ще продовжує існувати. Якщо в старі дні деякі рослини почали "з'їдати" або "Переварювати" комах виключно, просто щоб вижити у ворожому середовищі, де грунт є настільки бідний або такий кислий, що корінь не може отримати поживні речовини. Не знайшовши можливість задовольнити свої потреби для мінеральних солей і мікроелементів, ці рослини розвивалися таким чином, що вони могли отримати їх з органічних речовин. Ось чому хижі рослини почали ловити тварин, які надають їм необхідними харчами. Принаймні 500 видів рослин, є хижаками. Багато комахоїдних рослини настільки малі і такі витончені і ніжний, що не здаються хижаками, цим вони і приваблюю здобич і потім її поглинають.

  1.  Типи рослин-хижаків

Хижі рослини розділяють на п'ять різних типів пристосувань для упіймання здобичі:

  •  Пастки-кувшин;
  •  Захлопующі пастки;
  •  Липучі пастки;
  •  Засмоктуючі пастки;
  •  Пастки-рачевні.

Вид пастки не є ознакою, за якою хижі рослини поділяються на сімейства.

Пастки-кувшин

Ці рослини застосовують різні виверти для заманювання видобутку. Краю і внутрішні стінки ловчих листів деяких з них пофарбовані в яскраво-червоний колір, в той час як інші виділяють цукристих речовин.

Є два можливі пояснення, чому видобуток не вилітає з пастки: дурманне речовина, що міститься в цукристої рідини і швидко заколисливе видобуток, або нависає кришечка, яка дезорієнтує комаха.

Захлопующі пастки

Пастка формується на кінці аркуша, черешок відіграє роль петлі, а сам аркуш утворює дві облямованих зубцями частки. На кожній з них є чутливі волоски, що приводять у дію пастку.

Це відбувається, коли комаха потривожить один з волосків. Але тільки при торканні другого волоска з підстави рослини надходить досить потужний електричний імпульс, що змушує пастку зачинитися. Пастка захлопується дуже швидко - у межах однієї п'ятої частки секунди.

Липучі пастки

Деякі рослини використовують клейку речовину. Як тільки комахи сідають на аркуш, вони грузнуть в цукристої рідини, що виділяється особливими стебельковими залозами листя. Намагаючись вирватися, жертва змушує сусідні волоски нахилитися убік джерела руху і в результаті виявляється ще більш міцно схопленої.

Засмоктуючі пастки

Ці рослини живуть у ставках. З їх листя звисають пухирці, що мають отвір, що закриває вільно підвішаний клапан. Особливі залози викачують з пухирця майже всю воду, щоб клапан залишався щільно закритим завдяки тиску води зовні. Потім виділяється цукристих речовин, що привертає здобич і одночасно зміцнює клапан. Щетинки направляють видобуток до клапана, який миттєво відкривається при торканні жертвою сигнальних волосків. Тиск змушує клапан відкритися всередину, і видобуток разом з водою засмоктується в пухирець. Далі клапан швидко закривається, вода викачується назовні, і починається переварювання улову.

Пастки – рачевні

Ловчі листя рослини мають короткий черешок, розділений на дві що йдуть під воду або під землю трубки. По всій довжині трубок проходить спіральна проріз, уздовж внутрішньої поверхні, якої перебуває ряд спрямованих усередину волосків. Залозки, розташовані на зовнішньому краї, виділяють клейку речовину. Невеликі водні або грунтові організми направляються волосками всередину пастки, звідки вони вже не можуть вибратися.

  1.  Місця росту рослин-хижаків.

Рослини-хижаки живуть у воді прісних водоймищ, на заболочених лугах і болотах, в торфі, піску, тобто на субстратах, бідних з'єднаннями азоту. Неминуче в таких умовах азотисте голодування, а також нестача фосфору, калія та інших речовин хижі рослини компенсують за рахунок перетравлювання невеликих тварин, в основному комах, яких ловлять за допомогою спеціальних органів — метаморфізованного листя. На поверхні такого листя є залозки, що виділяють травні ферменти типа пепсину і органічні кислоти (мурашину, бензойну тощо). Ферменти розщеплюють білки тіла тварини до простіших, засвоюваних рослинами з'єднань.

  1.  Чим живляться рослини-хижаки

Як правило рослини-хижаки живляться малими комахами: мухами, жуками, мурашками та іншими, проте деякі з них живляться малими гризунами. В залежності від місця росту рослини можуть живитися підземними одноклітинними організмами і водяними рачками.

  1.  Як ловлять та зовнішній вигляд рослин-хижаків

Оскільки таких рослин досить багато і всі вони ловлять здобич по-різному, ботаніки розділили їх на три групи.

  •  Перша - активні хижаки. Хапають жертву без зайвих зволікань, трохи тільки опиниться в межах досяжності.
  •  Другі діють не настільки рішуче. Спочатку приклеюють відвідувача, а потім вже укладають його в свої обійми.
  •  Треті взагалі пасині. Не рухнуть ні листом, ні стеблинкою. Чекають, поки здобич сама забереться, куди їй належить.

Переварюють жертви всі однаково.

Хапаючі рослини-хижаки

Представник - венерина мухоловка.

Хоч і названа мухоловка, ловить частіше інших комах. Воліє великих чорних мурашок. Ні в тропіках, ні в субтропіках не зустрічається. Живе в помірній зоні. У Північній Америці. Та й то не на всьому континенті, а тільки в Північній Кароліні по болітце серед соснових лісів. Любить яскраве сонце, вологу. Селиться на подушках сфагнових мохів, де завжди сиро.

Мухоловка сконструйована за типом кульбаби. Тонкий, безлистому стебло. На верхівці його кілька великих білих квіток. У кульбаби їх безліч в загальній кошику. У основи стебла розетка листя. Ці листи й ловлять комах. Квітки в полюванні участі не беруть.

Платівка кожного листа розміром з металевий рубль. Вона сидить на широкому черешку, який сам схожий на лист. По краях листової пластинки тверді волоски-вії. При лові комах вони виконують роль прутів в клітинах для тварин. Лист мухоловки може складатися навпіл уздовж середньої жилки. На кожній половинці аркуша стирчить по три шипика. Це саме чутливе місце. Варто комасі зачепити один з шипиків, як спрацює хапає механізм, і лист миттєво закриється. Так швидко, що здобич не встигне відлетіти. Це одне із самих швидких рухів в царстві рослин. Виявилося, що листя венерина мухоловки накопичують пружину енергію. Вони працюють як опуклі мембрани, які з різким клацанням перемикаються з одного положення в інше, варто тільки легенько натиснути на них пальцем. Коли листя розкриваються, вони постійно знаходяться на межі нестійкого становища. Комаха зачіпає волоски рослини, а воно у відповідь трохи змінює вологість листа (подає в нього сік). Волога трохи змінює кривизну поверхні, служачи спуском, а далі листки самі стрибком переходять в новий стійкий стан - закриваючи пастку.

Приклеюючі рослини-хижаки

Деякі з представників - росчнка, росоліст і жирянка.

Росянка. Росянка - з другої групи хижаків. З тих, що приклеюють здобич. Зовні наша росянка дещо схожа на мухоловку. Таке ж голе стебло з білими квітками. Тільки на них немає шипів, спускових гачків.

Війки по краю є, яскраві, червоні. На кінцях війок крапельки тягучої рідини, як росинки. Заманливо виблискують у променях сонця. Американці звуть росянку травою дорогоцінних каменів. За зовнішньою красою таїться смертельна небезпека.

Залучена ілюмінацією муха опускається на лист. І тіки но вона сяде, залозки аркуша починають виділяти липку слиз. Лапки мухи відразу приклеюються. Вона намагається вирватися, але це лише посилює виділення клею. Тим часом війки з росинками нахиляються, наздоганяють муху і приклеюють остаточно. Все відбувається не настільки швидко, як у мухоловки, але не менш надійно. Перетравлюється муха так само, як і у мухоловки.

Росянки вкрай різноманітні. Всього їх 80 видів. У нас три види. Зате в Австралії, такий сухої і жаркої, в 12 разів більше. У нас росичка розміром з сірникову коробку. В Австралії є і по метру заввишки, і навіть півтора. Є з бульбами, як у картоплі. Є з квітками, як дрібні троянди, жовтими, білими, блакитними. Є з великими, як у шипшини. Є такі, що зовсім не дають насіння. Це австралійські росички-пігмеї. Замість насіння у них особливі нирки в середині кущика. На вигляд це рослинка як пташине гніздо з яйцями.

Серед австралійських росичок є одна абсолютно особлива. Та, що дала привід для чуток про рослини-людожерів. Це Бібліс гігантський. Висота його - два фути (більше півметра). Бібліс схожий на безлистовий чагарник. Листя є, але вузькі, як гілки. На листі липкі волоски для лову комах і залози. Залози виділяють травний сік. На одному кущику 300 000 волосків і два мільйони залозів.

Кущі Бібліс сплітаються в густу, липку огорожу. Комахи налипаючі на неї безліч. Але гігантська роса не задовольняється комахами. Настільки ж успішно ловить вона здобич більш велику: равликів і навіть жаб. Вважають, що може харчуватися кролями та білками, але поки такого факту ніхто не засвідчив.

Росолист. Росолист - одне з найбільш чудових комахоїдних рослин, що виростає в Португалії і в Марокко. Рослина відрізняється від інших комахоїдних як своєю зовнішністю, так особливо і своїми біологічними особливостями. Росте воно не в сірих болотистих місцях, як наша росянка, а в сухих горах, на піщаній, часто навіть кам'янистому грунті. Стебло його досягає дуже часто висоти в 1/4 аршина і на верхівці несе на декількох, але небагатьох коротких розгалуженнях одиночні квіти, що мають до 3 см у поперечнику. Листи розташовані у великій кількості біля основи стебла, але знаходяться і вище по всьому стеблу. Вони - лінійно-видовжені, звужуються поступово до верхнього свого кінця. На верхній поверхні листя спостерігається невеликий жолобок.

Листя і стебла росоліста досить густо вкриті невеликими залозками на ясно помітних стеблинках. Ці залізяки зі стеблинками мають форму маленьких капелюшних грибків і завжди покриті своїм виділенням - маленькими блискучими крапельками рідини, що нагадують собою крапельки роси, звідки і сама рослина отримало назву росоліст. За кольором своєму червонуваті залізяки росоліста сильно нагадують такі в росички, а за своєю формою наближаються до залізок жирянка, одного, часто зустрічається у нас на торф'яних болотах комахоїдних рослин. Крім цих стебельчатих залозок, добре помітних неозброєним оком, на росолісте знаходяться ще більш дрібні, сидячі залозки, майже безбарвні і відрізняються від стебельчатих тим, що вони виділяють крапельки безбарвною липкою і кислої рідини тільки під впливом дотику до них азотистих тел. Рідина цих сидячих залозок дуже клеєння, сильно пристає до предметів, торкатися до залізок, але легко відстає від них самих. Коли комаха сідає на лист росоліст, то всі його частини швидко склеюються виділеннями сидячих залозок, але тварина може, тим не менш, перший час хоча і повільно, але все-таки рухатися, так як клейка рідина залозок легко відділяється від останніх. Через невеликий проміжок часу комаха абсолютно буває обліплене краплями виділень інших залозок, втрачає вже здатність до руху, гине і падає на нижележащие стовпчасті залізяччя, які за допомогою своїх виділень витягують з трупа всі розчини і всмоктують.

Таким чином, росолист харчується азотистими речовинами тваринного походження. Залізяки росолиста, що втратилися крапельок своєї клейкої рідини, знову виділяють її. Ці виділення настільки рясні, що вся рослина буває часом суцільно покрито комахами як тільки що розряджені, так і відмерлими і вже разложившимися. В околицях Опорто, де росолист зустрічається досить часто, селяни збирають цю рослину і вішають його в житлових приміщеннях для лову й винищення мух.

Жирянка-липучка. У заплавах річок, на сфагнових болотах, на сирих лугах і по берегах мілководних озер зустрічаються незвичайні рослини з товстими м'ясистими прикореневими листям. Якщо доторкнутися до них пальцем, то відчуваєш що вони липкі. Це жирянка. За допомогою своїх липких листя жирянка ловлять комах.

Наукова назва рослин - пінгвікула. На латині пінгвіс - «жирний». Поверхня листя жирянка маслянисто блищить завдяки цукристої слизу, яку виділяють особливі залози, що знаходяться в тканинах аркуша. Це слизувате покриття настільки липке, що сіло на лист комаха виявляється буквально приклеєним до його поверхні. (Після контакту комахи з листом в даному місці виділяється додаткова порція липкою слизу). Потім лист починає поступово скручуватися, в справу вступають травні соки і захоплена жертва починає перетравлюватися. Незабаром від спійманого комахи залишається тільки одна порожня оболонка.

Жирянка здатні перетравлювати навіть пилок рослин, що потрапила на її листя. На світі існує близько 80 видів жірянок. Менша частина видів виростає в Євразії, Північній Америці і на півдні Гренландії. Більша частина - в Азії, в Центральній і Південній Америці. У Європі зустрічається 12 видів жірянок, в Північній Америці - 10 видів. На території Росії виростають 6 видів жірянок. Зустрічаються жирянка і на самому півдні Південної Америки.

Навіть в тундрі є жирянка. Виростає на півночі Євразії жирянка звичайна є рослиною-реліктом льодовикового періоду. Це означає, що даний вид існував, коли більша частина Європи була вкрита товстим шаром льодовиків.

Чекаючі рослини-хижаки

Третя група хижаків не хапають і не приклеюють, а просто чекають.

Сарраценія. Щоб уявити собі зовнішність сарраценіі, достатньо перерахувати імена, якими забезпечила їх народна чутка в Канаді. Тут Солдатська Кружка і Диявольський Черевик, Чаша Предків і Мисливський Ріг, Ліст-Труба і Рослина-Кувшин. Всі ці імена відносяться до листя, а точніше, до черешках листя, якими сарраценіі ловлять комах. Мабуть, різним канадцям листя здавалися схожими на різні предмети. Але найбільше вони схожі на глечики.

Розташовуються глечики так же розеткою, як і прикореневі листя у росянки або мухоловки. На довгому стеблі - одна квітка. Він на півметра підноситься над «сервізом» з глечиків. Квітка червона, схожа на парасольку. Кувшинів в одному «сервізі» штук по сорок. Кожний з кришечок, щоб не потрапили краплі дощу або роси і не розбавила рідину, потрібну для перетравлення, на дні глечика. Вхід в глечик вільний. Для приманювання здобичі біля горлечка скупчується нектар. А самі судини пофарбовані в яскраві кольори. Горлечко вистелена гладкими волосками, за якими легко зісковзнути вглиб глечика, але не можна вибратися назад: волоски обернуться списами проти комахи. Залишається один шлях - вниз, у смертельний басейн.

Зрештою, комаха падає в озеро з кислою рідиною. У ній розчинений фермент. Може бути, нещасна жертва і побарахтаться б в рідині і поплавала перед кончиною, але її поверхневий натяг менше, ніж у звичайної води. Здобич швидко йде на дно.

Деякі павуки розвішують свої мережі на шийку глечиків. Злітається залучена нектаром і яскравими фарбами мошкара і застряє в павутині. Павук вискакує з хованки і пожирає здобич. Але краще за всіх пристосувалися до сарраценіі метелики. Вони використовують глек як будинок-притулок. Щоб не забрався непроханий гість чи не залило водою, личинка одного метелика виїдає внутрішній шар стінки глечика на висоті однієї третини від денця. Під час сильного вітру під вагою більш масивної верхній частині глечик складається і закриває нижню третину, як дах.

Гусениця іншого метелика, перш ніж окукліться і перетворитися на дорослу комаху, заздалегідь готує собі вихід: проїдає дірку в стінці, через яку може вислизнути метелик. А щоб вода не затопила личинку, та завчасно проїдає ще один отвір нижче першого. Тепер дощ може йти скільки завгодно. Вода виллється з глечика, як з дірявої лійки, і ніколи не підніметься до небезпечного рівня.

Лист-глечик використовують для видобутку не тільки сарраценіі. У тропіках, на острові Калімантан, можна бачити на деревах глечики непентес, розмальовані червоними та коричневими мазками по зеленому фону.

Непентес - підступні кубки. Одним з найдивовижніших винаходів рослин є листя. Видозмінюючись, вони можуть ставати і ніжними пелюстками, і гострими сухими колючками. Деякі листя лазающих рослин перетворюються на довгі закручивающиеся вусики. Гнучкий стебло чіпляється ними за всілякі опори. За допомогою листків-вусиків деруться догори стебла гороху, гарбуза, огірка та винограду. Верхи конструкторського мистецтва можна вважати листя пастки непентес.

Ці дивовижні рослини зустрічаються в теплих і вологих джунглях на території Цейлону, Мадагаскару, Південно-Східної Азії, Філіппін, Нової Зеландії та північній частині Австралії. Кінці листів у непентес перетворилися на своєрідні глечики. Вони досить великі, в кожному буває до одного літра кислуватою вологи, тому непентес намагаються закріпити такий глечик з допомогою вусиків на міцних стеблах сусідніх рослин. Горлечко глечика оточене великими шипами, які захищають його вміст від непроханих гостей. Вхід в глечик закритий кришечкою. Пізніше між нею і тілом глечика виникає зазор, який поступово збільшується.

Кришечка оберігає глечик від переповнення дощовою водою і одночасно служить «посадочної майданчиком», для основного видобутку непентес - літаючих комах. По зовнішній стороні глечика зверху вниз проходять два зубчастих виросту, які служать як для опори глечика, так і для направлення повзаючих комах. Залучені запахом нектару, вони в кінцевому підсумку виявляються всередині глека і зазвичай падають в що знаходиться всередині рідина. Внутрішні стінки пастки настільки гладкі, що по них не можуть піднятися навіть комахи, добре що плазують по вертикальних стеклам.

Зрідка видобутком великих непентес стають птахи колібрі, дрібні гризуни та земноводні. Рідина кувшинчиков містить травні кислоти, в ній видобуток поступово перетравлюється протягом декількох годин. Серед рослин-хижаків непентес володіють найбільшими пастками. У непентеса раджа довжина кувшинчиков досягає 40 см! З них навіть можна пити, як з келихів. Народна назва пасток непентес - «мавпячі кубки». Деякі мавпи дійсно втамовують спрагу за допомогою непентес.

Новий вид гігантських хижих рослин був виявлений в гірській місцевості центральних Філіппін. Зовні нова рослина нагадує латаття, причому його «глечик», яким рослина заковтує своїх жертв, є найбільшим серед всіх м'ясоїдних рослин. Харчується рослина невеликими гризунами, комахами і птахами, які попадуть в «пащу» нової рослини. Як пізніше засвідчили дослідники, виростає гігантський глечик тільки на схилах гори Вікторія, ніде в інших місцях рослина досі не виявлялося. Новий вид отримав назву Nepenthes attenboroughii на честь знаменитого на весь світ британського натураліста і телеведучого Девіда Аттенборо. Гігантське рослина-хижак вчені виявили на висоті 1600 метрів над рівнем моря. Зразок рослини був доставлений в Палаванскій університет, де йому і присвоїли назву Nepenthes attenboroughii.

Пузирчатка. У прибережній зоні невеликих водойм зі спокійною прісною водою можна знайти цікаве рослина - пузирчатка. Вона плаває у верхньому шарі води, не прикріплюючись до дна. Якщо придивитися до тонких кавалками листям рослини, можна помітити численні округлі чечевідние потовщення розміром менше половини сантиметра. Це ловчі органи пухирчатки. Близько вхідного отвору в кожен такий «бульбашка» розташовані тонкі вирости - чутливі волоски. Коли дрібний водяний рачок стосується цих волосків, вигин стінок пухирця різко змінюється. У результаті видобуток разом з невеликим обсягом води буквально засмоктується усередину. Надлишок води поступово «відкачується», і всередину пастки з спійманої жертвою починають надходити травні речовини. Незабаром від видобутку залишається тільки шкурка. Кожен ловчий пухирець рослини може спрацювати кілька разів, потім поступово відмирає.

Рід пухирчатка досить великий - налічує до 200 видів. У Європі і на території Росії зустрічаються 6 з них. Багато видів пузирчаток - рослини не водні, вони зустрічаються в тропіках на вологому грунті, серед моху або навіть на стовбурах дерев. У Північній півкулі найбільш поширеною і більш великої є пухирчатка звичайна. Її гілочки утворюють щось подібне плаваючою платформи, над якою в розпал літа піднімаються тонкі квітконоси.

З водоймища у водоймище рослини потрапляють за допомогою перелітних водоплавних птахів, до лапок яких їх стеблинки легко прилипають. У північних широтах з настанням осені у пухирчатки формуються зимуючі нирки; навесні вони дадуть початок новому поколінню рослин. Спостерігати за пузирчаткой можна в акваріумі або в об'ємній скляній банці. Захоплення видобутку можна побачити і без спеціальних збільшувальних приладів. Для утримання підходить відстояна м'яка прісна вода. Для підгодівлі живим видобутком можна використовувати дрібних рачків - циклопів і Дафна.

Зазвичай таку живу здобич акваріумісти використовують як корм для мальків. Пухирчатка здатна полювати навіть на маленьких малюків!


  1.  Побудова експертної системи.
    1.  Розробка бази знань експертної системи

Настройка нечіткого класифікатора є знаходженням таких параметрів функцій принадлежностей термів вхідних змінних і вагових коефіцієнтів правил, які мінімізують відхилення між бажаною і дійсною поведінкою нечіткою класифікатора на навчальній вибірці. Критерій близькості можна визначити різними способами.

Класифікація в базі знань може грунтуватися на деревоподібній структурі.

Рисунок 1 – Деревоподібна структура бази знань експертної системи рослин-хижаків.

Згідно до цієї деревоподібної класифікації рослини-хижаки діляться на 5 типів: пастки - кувшин, захлопующі пастки, липучі пастки, засмоктуючі пастки, пастки – реченні.

Для ідентифікації рослини-хижака усередині кожної підмножини можна використовувати список атрибутів. Кількість ознак визначатиме ступінь точності класифікації. Для ідентифікації рослини-хижака використовується весь список атрибутів. Всі перераховані нижче атрибути є необхідними, оскільки жоден з них не характерний для всіх рослин одночасно:

  1.  Пастки-кувшин;
  2.  Пастки-рачевні;
  3.  Липучі пастки;
  4.  Захлопующі пастки;
  5.  Засмоктуючі пастки;
  6.  Болотяніста місцевість;
  7.  Вологий клімат;
  8.  Суха кам’яна почва;
  9.  Водойма;
  10.  Комахи;
  11.  Малі гризуни;
  12.  Підземні одноклітині організми;
  13.  Водні ракоподібні організми;
  14.  Захоплюючі жертву;
  15.  Приклеюючі жертву;
  16.  Очікуюючі жертву;
  17.  Кувшин з капюшоном;
  18.  Травинка з жовтими квітами;
  19.  Кувшин у вигляді розетки;
  20.  Луковична форма;
  21.  Стебельце з тонкими листочками;
  22.  Стебельце з ворсинками;
  23.  Продовгуваті еластичні листя;
  24.  Яскраві, тонкі, подвійні листки з відростками.

Згідно до атрибутів індетифікуючих рослини-хижаків визначаються їх характеристика для кожної з рослин-хижаків що формулюється в таблиці:

Таблиця 1 – Характеристика рослин-хижаків.

Рослина

Характеристики

Непентес

Сарацинія

Гіліоморфа

Дарлігтонія

Росолист

Галісея

Росянка

Жирянка

Венеріна мухоловка

Альдрованда

Пузирчатка

1,6,10,16,17

1,7,11,16,17

1,7,10,16,19

1,6,10,16,20

3,8,10,15,21

2,7,12,16,18

3,6,10,15,22

3,6,10,15,23

4,7,10,14,24

4,9,13,14,24

5,9,10,14,21

  1.  Текст програми

domains

n=string

t,m,h,l,z=integer

i=integer

database

droslyna(t,m,h,l,z,n)

predicates

assert_database

do_mbase

menu

process(i)

roslyna(t,m,h,l,z,n)

goal

clearwindow, do_mbase.

clauses

roslyna(1,7,11,16,17,"Saracynia").

roslyna(1,6,10,16,17,"Nepentes").

roslyna(2,7,12,16,18,"Genyseia").

roslyna(1,7,10,16,19,"Galiamfora").

roslyna(1,6,10,16,20,"Darlingtonia").

roslyna(3,8,10,15,21,"Rosolyst").

roslyna(3,6,10,15,22,"Rocianka").

roslyna(2,6,10,15,23,"Ghyrianka").

roslyna(4,7,10,14,24,"Venerina Muholovka").

roslyna(4,9,13,14,24,"Aldrovanda").

roslyna(5,9,10,14,21,"Puzyrchatka").

assert_database:-roslyna(T,M,H,L,Z,N),

           assertz(droslyna(T,M,H,L,Z,N)),

           fail.

assert_database:-!.

do_mbase:- assert_database, makewindow(1,14,1,"Expert System", 0,0,25,80),

                menu.

menu:-

clearwindow,

write("         ************************** "),nl,nl,

write(" To select plants predator-press '1' and 'Enter'"),nl,

write(" To exit the application, press '0' and 'Enter'"),nl,nl,

write("         ************************** "),nl,nl,

write(" Enter the desired number from the list: "),

readint(X),nl,

process(X),

    clearwindow.

process(1):-

makewindow(2,14,8," Select the type of plant-predator ", 1,1,15,78),

write ("******* Select the type of plant-predator ********"),nl,

write("  1 - Traps-pitcher "),nl,

write("  2 - Traps-rachevni "),nl,

write("  3 - Sticky traps "),nl,

write("  4 - Zahlopuvalasya traps "),nl,

write("  5 - Sucking traps "),nl,nl,

write(" Enter the desired number from the list: "),

readint(T),clearwindow,

write("******* Select where plant growth-predator *******"),nl,

write(" 6 - Marsh area "),nl,

write(" 7 - Humid climate "),nl,

write(" 8 - Dry Stone Soil "),nl,

write(" 9 - Reservoirs "),nl,nl,

write(" Enter the desired number from the list; "),

readint(M),clearwindow,

write("******* Select what eats plant-predator *******"),nl,

write(" 10 - Insects "),nl,

write(" 11 - Small Rodents "),nl,

write(" 12 - Underground odnoklityni organisms "),nl,

write(" 13 - Aquatic organisms are crustaceans "),nl,nl,

write(" Enter the desired number from the list: "),

readint(H),clearwindow,

write("******* Select the method of catching plant-predator *******"),nl,

write(" 14 - Exciting sacrifice "),nl,

write(" 15 - Attach the victim "),nl,

write(" 16 - Expect to sacrifice "),nl,nl,

write(" Enter the desired number from the list: "),

readint(L),

   clearwindow,

write("******* Select the appearance of plant-predator *******"),nl,

write(" 17 - Pitcher with cap  "),nl,

write(" 18 - Grass with yellow flowers"),nl,

write(" 19 - Pitcher as outlet "),nl,

write(" 20 - Bulbous shape "),nl,

write(" 21 - Stem with thin leaves "),nl,

write(" 22 - Stem with fibers "),nl,

write(" 23 - Ly elongated elastic "),nl,

write(" 24 - Colored thin double sheets with spikes "),nl,nl,

write(" Enter the desired number from the list: "),

readint(Z),

   clearwindow,

write (" ******** Result of your choice ******** "),nl,nl,

droslyna(T,M,H,L,Z,N),

write(" You select a plant-predator: '", N),write("'"),nl,nl,nl,!,

write(" Press any key... "),

    readchar(_),

    menu.

process(1):-makewindow(3,10,-10,"", 1,7,14,54),

write(" ***** The result went missing ***** "),

nl,nl, write(" Such plant-predator went missing "),

nl,nl,

write(" To exit the 'menu' press any key... "),

readchar(_),

gotowindow(1),

menu.

process(0):-exit.

  1.  Результати роботи програми

Рисунок 2 – Головне вікно програми

Рисунок 3 – Вікно вибору типу рослини-хижака із списку

Рисунок 4 – Вікно вибору місце росту рослини-хижака із списку

Рисунок 5 – Вікно вибору чим живиться рослини-хижака із списку

Рисунок 6 – Вікно вибору як ловить рослина-хижак із списку

Рисунок 7 – Вікно вибору зовнішнього вигляду рослини-хижака із списку

Рисунок 8 – Вікно виводу результату вибору

У випадку коли відповіді не найдено у базі знань експертної системи програма видає наступне вікно:

Рисунок 9 – Вікно виводу повідомлення про не можливість найти

відповідний результат


ВИСНОВКИ

Експертні системи застосовуються для вирішення тільки важких практичних (не іграшкових) завдань. За якістю і ефективністю рішення експертні системи не поступаються вирішенням експерта-людини. Вирішення експертних систем володіють "прозорістю", тобто можуть бути пояснені користувачеві на якісному рівні. Це якість експертних систем забезпечується їх здатністю міркувати про свої знання і висновки. Експертні системи здатні поповнювати свої знання в ході взаємодії з експертом. Необхідно відзначити, що в даний час технологія експертних систем використовується для вирішення різних типів завдань (інтерпретація, передбачення, діагностика, планування, конструювання, контроль, налагодження, інструктаж, управління) в найрізноманітніших проблемних областях, таких, як фінанси, нафтова і газова промисловість, енергетика, транспорт, фармацевтичне виробництво, космос, металургія, гірська справа, хімія, освіта, целюлозно-паперова промисловість, телекомунікації і зв'язок і ін.

Важливу роль при створенні ЕС грають інструментальні засоби. Серед інструментальних засобів для створення ЕС найбільш популярні такі мови програмування, як LISP і PROLOG, а також експертні системи-оболонки (ЕСО).

При роботі з даною разрахунковою - графічною роботою було створено експертну систему вирішення вибору рослини-хижака в середовищі розробки програмного забезпечення Prolog. Дана система допомагає визначити рослину - хижака згідно до вибраних користувачем індетефікуючих характеристик.


СПИСОК ЛІТЕРАТУРИ

  1.  Ручкін В. Н., Фумін В. А., «Універсальний штучний інтелект і експертні системи», БХВ-Петербург, 2009р. - 238 с.
  2.  Безсмертний І. А., «Штучний інтелект»: Навчальний посібник, СРб: СПбДУ ТМО, 2010 р. - 133 с.
  3.  Жданов А. А., «Автонмний штучний інтелект», Москва: Біном, 2008 р. – 353 с.
  4.  http://ua-referat.com/Рослини-хижаки - Рослини-хижаки
  5.  http://nashol.com/201007212445/prezentaciya-po-biologii-hischnie-rasteniya.html - Хищные растения
  6.  https://sites.google.com/site/ne4itkalogika/bazi-znan-mamdani-i-sudzeno/nastrojka-necitkoie-bazi-znan-dla-zadac-klasifikaciie - Настройка нечіткої бази знань для задач класифікації
  7.  http://www.florets.ru/tainy-rastenii/rasteniya-hishniki.html - Насекомоядное хищное растение
  8.  http://www.ua5.org/osnprog/183-mova-programuvannja-prolog.html - Мова програмування Пролог: Навчальні матеріали з інформатики
  9.  http://ua.textreferat.com/referat-7786-1.html - Експертні системи
  10.  http://www.intuit.ru - підтримка курсу Основы программирования на языке Пролог 


Рослини-хижаки

астки-кувшин

Захлопующі пастки

Липучі пастки

Засмоктуючі пастки

Пастки-речевні

  •  Непентес
  •  Сарацинія
  •  Галіоморфа
  •  Дарлінгтонія
  •  
  •  Венеріна мухоловка
  •  Альдрованда
  •  
  •  Росоліст
  •  Жирянка
  •  Росолист
  •  
  •  Пузирчатка
  •  
  •  Гелісея
  •  


 

А также другие работы, которые могут Вас заинтересовать

53814. Музичні шедеври Родіона Щедріна 161 KB
  Мета: Познайомити студентів з творчістю Р. Щедріна показати особливості його музичної мови. Щедріна. Хід лекції 16 грудня 2012 року виповнилось 80 років з дня народження Родіона Костянтиновича Щедріна одного з найвідоміших композиторів другої половини XX століття.
53815. Святковий концерт до 8 Березня «Зустріч з зірками» 46 KB
  8-ий ученьСвята і грішна Ніжна і жагуча Цнотлива й пристрасна І сильна і слабка Ви жінка неповторна і чарівна Ви жінка вічно мудра й молода. Ви жінка жінка мати і дружина Безмежне море доброти й тепла. 10-ий учень Пянка і чуйна Ліки і отрута Земна й небесна Горда і проста Ви жінка королева берегиня Мінлива непізнанна дорога. Для вас імена вчителів художній номер 3тя учениця Воістину небесна і земна Заквітчана і терном і барвінком Свята і грішна рідна й чарівна Повіки будь благословенна жінка.
53816. КООРДИНАТНА ПРЯМА. ЦІЛІ І РАЦІОНАЛЬНІ ЧИСЛА. МОДУЛЬ ЧИСЛА 206 KB
  Мета уроку: узагальнити і систематизувати відомості учнів про види чисел; перевірити вміння визначати координати вказаних точок та будувати на координатній прямій точки за вказаними координатами; знаходити значення виразів що містять числа під знаком модуля; відпрацювати навички застосування означення та властивостей модуля для розв’язування рівнянь; розвивати самостійність творчість; виховувати активність увагу наполегливість інтерес до математики; взаємозв'язок з історією математики....
53817. Прямокутна система координат. Координатна площина 1.31 MB
  Мета та задачі уроку: сформувати поняття координатної площини координат точки на площині абсциси та ординати точки; сформувати вміння виконувати вправи що передбачають знаходження координат точки на координатній площині та побудову точки за її координатами; сприяти розвитку творчих здібностей учнів та їх естетичного сприйняття; підвищувати інтерес до математики. Відстань від початку відліку до точки на координатній прямій 15. Фронтальне опитування Що називається координатною прямою Що називається координатою точки...
53818. Чарівна координатна площина. 6 клас 1.89 MB
  Мета: Відпрацьовування навичок побудови точок на координатній площині і вміння знаходити координати точок побудованих на площині; розвивати пізнавальну активність творчі здібності навички самостійної роботи роботи на комп’ютері; виховувати інтерес до математики усвідомленість своїх дій і їх використання в реальному житті.Вироблення навичок побудови точок на координатній площині Гра Улучення в ціль зберемо гроно винограду. Учні називають координати зазначених точок і поруч на прозорій плівці малюють виноградне лоно...
53819. Координатна площина 6.62 MB
  На екрані з’являється слайд Кожна команда формулює питаннящоб відповіддю було це поняття. Якщо команда ставить правильно запитання і знаходить буквувона більше не бере участь. Кожна команда повинна знайти одну з букв. В залежності від того яку букву одержить команда вчитель регулює подальші дії.
53820. Определение географических координат (6 класс) 51 KB
  Далее объясняю как определить географическую широту места на карте или глобусе что такое географическая долгота. Обозначить на карте местонахождение базы точкой а направления промысловых судов от базы до их конечных пунктов стрелками. На карте или глобусе определите какой это остров Мадагаскар. На контурной карте полушарий подписать его название.
53821. Загальна характеристика рудних та нерудних корисних копалин України 115.5 KB
  Найбільший за площею вугільний басейн Дніпровський буровугільний Найбільший за запасами вугілля Донецький Найменша глибина залягання пластів Дніпровський буровугільний Найменший за площею ЛьвівськоВолинський Найбільша глибина залягання Донецький Найпотужніші пласти кам’яного вугілля Донецький Значний відсоток коксівного вугілля ЛьвівськоВолинський Гра Увага тест на уважність я називаю корисні копалини учні родовища Нафта Кам’яне вугілля Торф Природний газ Буре вугілля Горючі сланці. Дайте...
53822. Производственный и финансовый риски, их взаимосвязь с производственным и финансовым левереджем 27.5 KB
  Производственный риск обусловлен структурой активов, в который фирма решила вложить свой капитал. Этот риск определяется многими факторами: отраслевыми и региональными особенностями бизнеса, конъюнктурой рынка, национальными традиции