Евристичне програмування

Автор работы: Пользователь скрыл имя, 07 Декабря 2011 в 19:42, курсовая работа

Краткое описание

Цей підхід вивчає механізми та умови інтеграції масивів інформації, що дозволяють із розрізнених частин створювати дещо ціле, що розвивається, будувати ієрархію інформаційних структур і процесів, здійснювати їх переробку відповідно до наявних цілей.
Ця робота є початковим викладом такого підходу – деяких питань методології виявлення мислячих функцій мозку, їх формалізації та розв’язку на цій основі різноманітних конкретних задач.

Содержание

Вступ......................................................................................................................3
Теоретична частина..............................................................................................5
І. Строгі та евристичні методи.......................................................................5
Недостатність строгих методів при рішенні широкого кола задач, які висуває практика.............................................................................................5
Евристичні методи, евристичне програмування.........................................6
Деякі проблеми теорії евристичних рішень................................................7
Основні підходи до теорії евристичних рішень..........................................9
Пряма та оборотна задачі евристичного програмування..........................11
ІІ. Деякі психологічні, логічно-математичні та технічні аспекти теорії евристичних рішень.............................................................................................13
Операційні визначення як основа опису інформаційних процесів, що проходять в головному мозку.............................................................................14
Інформаційний підхід, його сутність та особливості................................14
Метод строгих виводів і дві експериментальні методики........................15
Мова мозку не є мовою математики...........................................................16
Строгі та евристичні методи, подібність та відмінність...........................16
Роль логіки і математики в теорії евристичних рішень та евристичному програмуванні......................................................................................................18
Множина представлення інформаційних моделей як технічна основа евристичного програмування.............................................................................19
Евристичні програми як моделі поведінки складних систем...................20
Висновки...............................................................................................................23
Список літератури................................................................................................24

Вложенные файлы: 1 файл

ЕВРИСТИЧНЕ ПРОГРАМУВАННЯ.2.doc

— 193.50 Кб (Скачать файл)

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

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

Висновок 
 

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

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

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

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

Список  літератури 

  1. Александров Е. А. Основы теории эвристических решений. Подход к изучению естественного  и построению искусственного интеллекта. Под ред. П. Г. Кузнецова. М., «Сов. радио», 1975.
  2. Ивахненко А. Г. Системы эвристической самоорганизации в технической кибернетике. К., «Техника», 1971.

Информация о работе Евристичне програмування