списка. Для их построения необходимы специальные методики. Наибольшей трудностью при формализации процедур построения списков является отсутствие таких методик. Создание их возможно при экспериментальном исследовании процесса решения задач человеком. Другая трудность — отсутствие четкого смысла отдельных понятий. Вероятно, при создании конкретного комплекса программ проектирования на базе обобщенного алгоритма придется преодолевать эти трудности в первую очередь.
На первом этапе ввиду сложности формализации информационных процессов наиболее целесообразна организация диалога проектировщика с ЭВМ на базе обобщенного алгоритма. В этом случае активизация мышления человека, более полное использование его опыта и интуиции, а также управляемость хода решения задачи обеспечат преимущества человеко-машинного комплекса.
2.2. Формализация процедур генерирования случайных ассоциаций
Эти процедуры являются ключевыми в методах фокальных объектов [49] и гирлянд случайностей и ассоциаций [7]. Поэтому программа моделирует соответствующие способы генерирования ассоциаций, т. е. фактически она включает в себя алгоритмы А1 и А2, которые в большой мере используют элементарную процедуру 1 из табл. 3,
23
5. Выбор из списка А всех
объектов, обладающих признаком
Ь. Результат — список Аъ.
6. Случайный выбор из списка Аь объекта а.
7. Перейти К раз на шаг 2.
8. Конец.
На каждой итерации алгоритма печатается очередная случайная ассоциация «объект — признаки — случайный признак». Результатом работы является гирлянда ассоциаций длины k. Последовательность объектов к ней характерна тем, что соседние объекты имеют общий признак.
Алгоритмы А1 и А2 реализованы на ЭВМ М-222. Программа, блок-схема которой приведена на рис. 7, работает в режиме диалога. Это дает возможность оперативного управления процессом генерирования ассоциаций. Опытная эксплуатация программы показала, что оригинальность и допустимость идей, получаемых на основе случайных ассоциаций, существенно зависит от входных списков А и В. Чем больше пересечение признаков фокального объекта со списком В, тем больше вероятность получить допустимую идею и меньше — оригинальную. В связи с этим рекомендуется последовательно использовать специализированный список объектов из конкретной области техники и списка общеизвестных объектов.
Построение входных списков Л и 5 возможно автоматически на основе списков общего и признаков фокального объекта. Для построения списка объектов с наибольшим числом пересечений признаков этих объектов с признаками фокального объекта достаточно из общего списка объектов выбрать те, которые обладают заданными признаками фокального объекта. Это можно сделать с помощью процедуры 1 из табл. 3. Таким же образом получается список объектов, которые не имеют данных признаков фокального объекта. В качестве таковых могут выступать функции объекта, выраженные глаголом; характеристики объекта, выраженные числом или прилагательным.
2.3. Задачи программирования эвристических приемов
Фонд эвристических приемов, обеспечивающих преобразование прототипов в искомые ГР, описан в работе [2]. Здесь рассмотрены возможности программирования приемов этого фонда. Автономное использование программ, описывающих отдельные приемы, нерационально, поскольку затраты времени на подготовку, ввод исходных данных и вывод полученных результатов будут больше, чем при использовании приемов без ЭВМ. В связи с этим проблема программирования эвристических приемов не может рассматриваться как совокупность задач по формализации и программированию отдельных приемов. Поэтому указанную проблему необходимо интерпретировать как задачу создания автоматизированной
25
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.