Евристичне програмування - велика енциклопедія нафти і газу, стаття, сторінка 1
евристичне програмування
Евристичне програмування дозволяє в якійсь мірі математично формалізувати інтуїтивно-евристичний метод, також широко використовується інженерами-проектувальниками при технологічному проектуванні хімічних виробництв в поєднанні з інтуїтивно-емпіричних методом функціональної декомпозиції вихідної задачі проектування. [1]
Евристичне програмування отримує своє вираження у програмах для ЕОМ, використовуються не алгоритми, а евристики. Побудова евристики полягає в побудові послідовності кроків або процедур пошуку рішення кінцевої довжини, що забезпечує отримання задовільного рішення, досить близького до оптимального. [2]
Евристичне програмування показує необгрунтованість таких підходів. Перш за все інакше ставиться питання про механізми. Зазвичай в будь-якій області науки під поняттям механізм розуміють докладне розкриття істоти явища. Якщо ставиться мета розкрити механізми роботи мозку при розпізнаванні людських осіб або при інших формах психічної діяльності, то відповіддю на питання, очевидно, має з'явитися створення програми, що моделює роботу мозку. [3]
Евристичне програмування пропонує інші підходи для дослідження інформаційних процесів мозку. Робота при цьому розділяється на кілька етапів. На першому етапі ставиться мета дати повний опис програм, що лежать в основі тієї чи іншої форми діяльності мозку, наприклад розпізнавання осіб. Потім розробляється блок-схема програм, і лише після цього вважається можливим приступити до вирішення питань про зв'язок структур мозку з його функціями. При цьому, звичайно, не робиться спроб пов'язати кожен елементарний ділянку програми з тих чи інших відділом мозку. [4]
Евристичне програмування як науковий напрям сформувався порівняно недавно. [5]
Евристичне програмування розглядає самоорганізацію як результат роботи евристичних програм різних рівнів. При цьому програма вищого рівня, не відповідаючи за конкретну поведінку, містить ряд правил переробки інформації, які забезпечують формування нового поведінки в нових умовах. Таким чином, центр ваги дослідження переноситься на виявлення структури програм і опис евристик. Робиться висновок про те, що явище самоорганізації неможливо пояснити тільки на основі властивостей нейрона, що для цього необхідно використання складного комплексу правил переробки інформації, що надходить ззовні, і певної тактики пошукових дій, спрямованих на дослідження зовнішньої ситуації. [6]
Евристичне програмування як напрямок виникло і розвивалося завдяки роботам головним чином американських вчених. [8]
Евристичне програмування - термін, вперше використаний американськими дослідниками. [9]
Евристичне програмування дозволяє в якійсь мірі математично формалізувати інтуїтивно-евристичний метод, також широко використовується інженерами-проектувальниками при технологічному проектуванні хімічних виробництв в поєднанні з інтуїтивно-емпіричним методом функціональної декомпозиції вихідної задачі проектування. [10]
Евристичне програмування дозволяє розширити клас задач управління, яке можна вирішити за допомогою ЦВМ. Евристичні програми дозволяють вирішувати завдання управління більш високої розмірності завдяки використанню в них способів скорочення перебору, враховують досвід людини в рішенні подібних задач. В даний час створена велика кількість евристичних програм приватного та загального характеру для вирішення певних класів задач. У тих випадках, колись вдається знайти підходящі евристики, що знижують розмірність завдання управління, евристичні програми виявляються ефективніше методів математичного програмування. Однак відсутність в теорії евристичного програмування формальних правил пошуку евристик ускладнює практичне застосування цього методу для вирішення завдань управління складними системами. [11]
Евристичне програмування не дає методів постановки науково-технічних завдань. Передбачається також, що існує тест (перевірка), який можна застосувати до передбачуваного рішення деякою завдання. У разі, коли таке рішення дійсно є рішенням, тест повинен виявити це за кінцеве число кроків. [12]
Розвиток евристичного програмування пов'язане з побудовою різноманітних моделей, таких, як моделі поведінки при виборі, при визначенні стратегії розміщення цінних паперів і ін. Однак найбільші успіхи теоретичного і прикладного характеру досягнуто при створенні систем ІІ, званих вирішувач завдань. [13]
Застосування евристичного програмування дозволяє в якійсь мірі формалізувати деякі процеси творчої інтелектуальної діяльності проектувальника-технолога. Розглянемо основні теоретичні концепції евристики і евристичного програмування. [14]
Застосування евристичного програмування дозволяє в якійсь мірі формалізувати деякі процеси творчої інтед-лектуальной діяльності проектувальника-технолога. Розглянемо основні теоретичні концепції евристики і евристичного програмування. [15]
Сторінки: 1 2 3 4