Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Модуль поиска блока информации по входным данным. Патент

..docx
Скачиваний:
7
Добавлен:
08.07.2018
Размер:
2.39 Mб
Скачать

ПАТЕНТ на изобретение № 2652501

СПК G06F 17/30; G06f 7/10;G06 F 17/30982 (2006.01)

Патентообладатели/авторы: Олевская В.В.. Олевский В.А., Чиркин С.В.

Модуль поиска блока информации по входным данным.

Изобретение относится к вычислительной технике для информационных технологий, в частности, к информационно – поисковым системам, и приближает реализацию искусственного интеллекта в части решения различного рода проблем.

Решаемой технической задачей является создание модуля поиска блока информации по входным данным, который повысит надёжность и точность поиска.

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

Надёжность повышается благодаря распределению входных данных по информационно – факторным каналам многоканального коммутатора и введению дополнительного уровня подробностей о признаках входных данных в виде их характеристик и значимости. Точность искомого блока информации повышается введением дополнительных блоков и дополнительных входов и выходов между ними, обеспечив возможность модуля неоднократно уточнять признаки поиска.

На фигуре представлена блок-схема заявляемого изобретения.

Модуль поиска блока информации по входным данным содержит блок хранения признаков поиска 5, схему сравнений 6 и последовательно соединенные блок приема входных данных 1, блок формирования неявных признаков входных данных 2, блок хранения информации 3 и блок считывания информации 4, причём второй выход блока хранения информации 3 соединён со вторым входом блока формирования неявных признаков входных данных 2. Дополнительно введены блок формирования функциональных характеристик признаков входных данных 7, блок сравнения значений признаков входных данных 8, блок формирования неявных признаков поиска 9, блок формирования множества допустимых значений признаков поиска 10, блок преобразований 11 и блок идентификации признаков поиска 12, входы и выходы которых соединены согласно блок – схемы.

Модуль работает следующим образом.

Многоканальный коммутатор блока приёма входных данных 1 осуществляет целенаправленный ввод входных данных, сортируя их по функционально – информационным факторам 11…1i, типа:«Энергоёмкость, Прочность, Материалоёмкость, Социальность, Стоимость» и др.Введенные данные предварительно преобразуются с использованием функции однонаправленного преобразования и данных из блока хранения информации 3в характеристики признаков входных данных в блоке формирования неявных входных признаков 2 и вводятся в схему сравнений 6, на второй вход которойиз блока сравнения значений признаков входных данных 8 поступает часть значимых характеристик признаков входных данных посредством его входов/выходов с блокамихранения информации 3 и формирования функциональных характеристик признаков входных данных 7. Чем фактически уточняются входные данные,при этом блок 7, благодаря тому, что на второй вход поступают от блока 8 сравненные по их характеристикам значения признаков входных данных, способствует через схему сравнений 6 также более точному формированию неявных признаков поиска в блоке 9 и соответственно более точному формированию искомого информационного блока. Так в случае даже частичных совпадений поступивших признаков через второй вход, схема сравнений 6 формирует сигнал для блока формирования неявных признаков поиска 9, разрешающий считывание блока хранения информации 3, а блок формирования 9предварительно преобразует характеристики признаков входных данныхв признаки поиска с их характеристиками. Дополнительно неявные признаки поиска с их характеристиками через первый входхранит и уточняет блок 5 хранения признаков поиска по взаимодействию выходом и вторым входом с блоком 10, который формирует и уточняет множество допустимых значений признаков поиска до полного покрытия всех виртуальных характеристик признаков входных данных с учётом поступившего в него через второй вход от блока 3 множества характеристик признаков поиска. Со второго выхода блока 10 достаточно отсортированные признаки поиска принимает блок преобразований 11, который на основе имеющихся характеристик признаков поиска группирует, удаляет идентичные, дополняет недостающие признаки поиска, используя входы от блока хранения информации 3 и схемы сравнений 6. После чего блок идентификации признаков поиска 12 формирует искомый блок информации реальных (не виртуальных) физических признаков поиска, используя входы от блоков 3 и 11, а также выход на блок 11, с помощью которого осуществляет уточнение искомых признаков поиска по их характеристикам. С блока 12 через второй выход искомый блок информации считывается в блок считывания 4, который через первый вход от блока хранения информации 3 проверяет и окончательно уточняет искомый блок информации.

Все преобразования модуль осуществляет с применением алгоритмов, зарекомендовавших себя как надёжные. В целях ускорения работы модуля в каждый канал коммутатора блока приёма входных данных и в другие блоки модуля дополнительно может быть введена кэш-память.

Новая совокупность существенных признаков заявляемого изобретения, благодаря распределению входных данных по информационно – факторным каналам, многоуровневому (уровень признаков и уровень их характеристик) и многократному уточняющему использованию информационно - функциональных характеристик признаков входных данных и признаков поиска,позволяет обеспечить повышение надёжности и точности искомого блока информации и, как следствие, его эффективности.