Файл: Горелик, А. Л. Некоторые вопросы построения систем распознавания.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 23.10.2024
Просмотров: 86
Скачиваний: 1
C, D, й одной электрической лампочки Лі, і= 1, 2, 3, 4.
Правое положение пластины контакта какого-либо перс ключатсля, например Л, отвечает значению истинности Л=0, а левое — значению А —1. Переключатель С в от личие от А, В и D является сдвоенным й имеет две пары
контактов (С= 0 и С=П).
Каждая из электрических цепей (£,•) будет замкнута лишь в том случае, если переключатели А, В, С, D по
ставить в такие положения, при которых соответствую
щие импликанты функций Кі |
истинны; при этом лам |
почка Лі загорается. Например, |
лампочка Лі горит, ког |
да переключатель А поставлен |
в положение Л=0, пере- |
включатель В— в положение В = 0 и переключатель С— в положение С= 1. Все другие цепи при указанном поло жении переключателей А, В, С будут разомкнуты, а лам пы Л2 —Л 4 не зажжены.
На рис. 6.8 четыре рассмотренные схемы объединены в одну за счет запараллеливания двухпозиционных пере
ключателей А, В, С и сдвоенного переключателя D.
Пользуясь подобной электрической цепью, |
можно легко |
|
и безошибочно выбирать |
тип технологического процесса |
|
обработки партии сырья |
при условии, что |
каждый раз |
имеется полная априорная информация относительна элементов А, В, С, D. Если функция f(A, В, С, D) = Г
содержит неполную информацию относительно элементов
А, В, С, |
D, то |
при помощи схемы, изображенной на |
рис. 6.8, |
нельзя |
непосредственно определить неизвестную |
202
функцию ф(Ки Кг. К?.. КА. связан ную с f(A, В, С, D) зависимостью
НА, В, С, D)=<f>(Ki, Кг, Кз, К,).
(6.80)
Чтобы воспользоваться электриче ской цепью для нахождения неизве стной функции фі, необходимо при
менить трехпозиционные переклю чатели вместо двухпозиционных. На рис. 6.9 показана схема трехпозици онного переключателя, с помощью которого можно вводить инфор
мацию о признаке А распознаваемой ситуации. При
отсутствии этой информации переключатель |
ставится |
в нейтральное положение, отмеченное знаком |
X. В этом |
случае как на вход А, так и на вход Ä подается напря жение —V. Когда известно, что 4 = 1, то переключатель ставится в положение 1; при этом на вход А подается напряжение + U, а на вход Ж— напряжение —U. Когда имеет место А, то переключатель занимает положение О и на вход /1 поступит напряжение —U, а на Ж— напря жение + U. Таким образом, данная схема переключателя
позволяет нужным образом различать сигналы как о на личии определенной информации (А или Ж), так и о ее отсутствии (X) .
В электрической цепи, реализующей соотношения (6.79), должно быть четыре трехпозиционных переклю чателя (по числу признаков А, В, С, D) и столько же электрических ламп (Л1—Л4) по числу классов Ки Кг,
Кз, К4.
Перейдем от соотношений (6.79) |
к их отрицаниям: |
К ^ Ж - С + В-С + С-В + А- Б + Ж-В, |
|
Кг = С-В + А-В+Ж-Б. |
( 6.81) |
Кз = С-\-А • В + А • В + А • D + В • D, |
|
Ki = C+ B- D+A- B+A-B. |
|
В правых частях соотношений (6.81) стоят полные набо ры первых импликант функций К и
Принципиальная схема логической цепи, реализую щей функцию Ки представлена на рис. 6.10. Нетрудно видеть, что напряжение + U будет поступать на про водник К\ только в том случае, когда на входных про
водниках будет набрана какая-либо первая импликанта
203
функции Ki, т. е. |
когда сигнал, соответствующий верх |
||||||||
нему уровню напряжения ( + U), |
подается с переключа- |
||||||||
|
|
|
|
|
телей_ ввода |
информации на входы |
|||
0--- |
— 1 |
|
Л1 |
А и С одновременно или н а |
В |
и С, |
|||
|
/ 0 \ |
с или же на С и А или на А и В, |
или |
||||||
|
> У1 . |
||||||||
щ |
|
|
-и наконец, на Ä и В. |
|
|
||||
|
L_ |
|
Л2 |
Каждый из входов А, В, |
С, |
D и |
|||
А |
|
|
|||||||
' У / Ш |
- |
А, В, С, D должен быть подключен |
|||||||
к одноименному контакту переклю |
|||||||||
|
|
|
лз |
||||||
А |
' УЗК 8 >- |
чателя (рис. 6.9). Сх_емы_цепей, реа |
|||||||
лизующих функции К2, Кз, Kk, стро |
|||||||||
|
|
|
лч- |
ятся аналогично. |
выход |
||||
|
|
У г |
|
|
На рис. |
6.11 изображен |
|||
к, |
|
|
|
ной блок логической цепи, состоя |
|||||
|
|
|
|
||||||
|
|
|
|
|
щий из четырех усилителей УІ, У2, |
||||
|
Рпс. |
6.11. |
|
УЗ, У4, в выходные цепи которых |
|||||
Л1 Л4. |
На |
|
вход |
включены |
электрические |
лампы |
|||
|
каждого усилителя Уі может пода |
||||||||
ваться сигнал, соответствующий |
булевой функции |
К і, |
t= l, 2, 3, 4. Усилитель Уі находится в выключенном со
стоянии |
(Лі горит) до |
тех |
пор, пока на |
его |
вход |
не |
поступит |
напряжение |
+ А |
которое переводит |
его |
||
во включенное состояние, при этом лампа |
Лі |
гаснет. |
|
Пока все переключатели, через которые вводится ин формация в логическую_цепь, находятся в нейтральном положении X, на шины К ь Кг, Кз, Кі, подается напряжение —U, и все лампы Л І —Л4 горят. Это означает, что
распознаваемая ситуация может относиться к любому из классов Кі, Кг, Кз, Кі. Как только на переключателях
ввода информации будет набрана какая-либо первая импликанта функции К {, соответствующая лампа Лі по-
204
гаснет. Это означает, что ситуация не может принадле жать классу Кі. В предельном случае зажженной оста
нется только одна из ламп, которая и будет указывать определяемый класс ситуации.
6.8. ЗАДАЧА О МАСКИРОВКЕ [22]
Один из примеров использования алгебры логики при решении задачи распознавания объектов и построении оптимальных систем распознавания представляет задача о маскировке [22]. Маскировка является одним из основных методов снижения эффективности раз
ведки противника в общем комплексе мероприятий по противодей ствию.
Предположим, что требуется замаскировать объекты Кі и Кг под объекты Кз и Кі . Допустим также, что, рассуждая за вероятно го противника, нам удалось составить описание распознаваемых противником объектов Кі, Кг, Кз, Кі с точки зрения совокупности признаков, выраженных через элементарные высказывания А, В, С следующего вида
К і = А - В - С , |
К з = А ■В ■С + А ■В ■С, |
(6.82) |
||
К г = А ■В ■С, |
K i = Ä - B - C + A - B - C |
|||
|
||||
Добавляя к соотношениям (6.82) уравнение |
|
|||
7(А, В, С)+у(Кі, |
Кг, Кз, Кі ) = I, |
(6.83) |
||
где /(А, В, С) — булева функция, |
представляющая данные |
развед |
ки, полученные противником при попытке выявить признаки объек тов Кі, Кг, Кз, Кі, а <р(Кі, Кг, Кз, К і ) — неизвестная функция, мы формально сводим задачу распознавания классов объектов (Кі, Кг, Кз, Кі ) к нахождению решения ц>(Кі, Кг, Кз, Кі ) системы булевых уравнений (6.82) и (6.83).
Вид функции ф(Кі, Кг, Кз, Кі ) существенно зависит |
от объема |
и качества информации, получаемой о распознаваемом |
объекте. |
И объем и качество информации можно охарактеризовать |
вероят |
||
ностями вида |
(6.48): |
|
|
<7^(1 М), |
q<A ( X I 1). |
q’A (О I 1); |
|
^ ( 0 | 0), |
qiA(XI 0), |
^ ( 0 1 1); |
(6.84) |
<7'с (1|1), |
^ ( Х |1 ) , |
^ (0 И): <7с (0 I 0). <7с (X 10), 4 ( 0 |
|1 ) . |
Различные рассматриваемые способы маскировки отличаются значе ниями вероятностей (6.84), что отмечается индексом / у величин q.
Предположим, что оцениваются следующие варианты маски ровки:
Kl 1А, |
fl\Ki |
|
fl\Ki |
fl\Ki |
|
Кг\ К, |
fl\Кг |
• |
f\\ Кг |
/4І Кг |
- |
205
где |
fl — А -В -С , fl — A-B-C и |
- = Л В С, f\ = A-B-C |
есть |
объ |
||||
екты |
типа |
А'з и К4 соответственно. Выражение Л', ] |
Л\ обозначает, |
что |
||||
объект |
Кі |
не |
маскируется, /3 | /Cj — что объект Кі |
маскируется |
под |
|||
объект |
fl |
из |
класса К3 и т. д. |
Варианты f \ \ K x и fl \ Кг |
не включе |
ны в таблицу, и «мы предполагаем, что они отброшены с самого на чала как технически невыполнимые. Таким образом, существует 16 различных способов .маскировки объектов Кі и Кг, которые получа ются при комбинации элементов первой строки таблицы с элемен
тами |
второй строки. Пусть эти способы пронумерованы, и /= 1 ,..., |
.. . , |
16 — номер способа. Каждому значению / соответствует опре |
деленный набор вероятностей (6.84).
Будем считать, что маскировка достигла цели (оказалась эф фективной), если решение задачи распознавания объекта Кі или Кг
таково, что ер— |
Кг |
Кг, |
и неэффективна, если при распознавании |
||||
объекта Кі или |
Ф— »-Кі + Кг. Очевидно, что имеется еще |
третья |
|||||
возможность — получить |
неопределенное |
решение, |
например, |
вида |
|||
ф= К і-Кг + Kk-Ki. |
|
|
|
|
|
|
|
Рассмотрим |
вероятности |
получения |
решений |
указанных |
типов |
||
я ! — Р 3 ) при выбранном способе маскировки и определенном |
маски |
||||||
руемом объекте: |
|
|
|
|
|
|
|
Р) = Рі (Кі |
Кг I Ку), |
|
|
|
|||
P^ — Р) (К 1 -(- Кг I Л^), |
|
|
(6,85) |
||||
Р3, = ! - Рі (Кі -Кг ! Кх) - Р і (К ,+ :К 2 I К,). |
|
||||||
Х = 1 , |
2; / = |
1, |
..., 16; |
|
|
|
Условные вероятности (6.85) зависят от вероятностей (6.84). Кон кретный вид зависимости может быть установлен на основании со отношений (6.82). Предполагая независимость признаков А, В, С, в соответствии с соотношениями (6.69), (6.70) находим
Рі (Кі-Кг I К,) = q(c!) (0 I 1) [<#> (1 I l)-<7</> (0 I 1) +
+ |
q f |
(0 ! 1)4'')(1 I 1)1 |
|
Pi (К,-Кг 1K2) = |
q p |
(0 ] 1) [^»(1 | 0) |
(0|0) + |
+ ^ 1 (0 I 0) <7^ (1 I 0)1, |
|
Pi (К, + Кг I K.) = q p (1 I 1) [<#> (1 11) q f (1 | I) +
+ <#’ (°! 1)<7^(0 11)].
Pi (К, + Кг] Кг) = № (1 I |
1) \ q f (1 I 0) <7</> (1 10) + |
+ ^ /) (0 10) |
(0 10 )1. |
При большом количестве признаков, привлекаемых для распознава ния объектов, непосредственное вычисление вероятностей (6.86) мо-
2 0 6