Адаптивный классификатор
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1220004
Автор: Лившиц
Текст
): с .ОПИСАНИЕ ИЗОБРЕТЕНИЯИК АВТОРСКОМУ СВИДЕТЕЛЬСТВУькбВ:ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ иг(71) Всесоюзный научно-исследовательский и проектный институт покомплексной электрификации промьпнленных объектов "Тяжпромэлектропроект" им, Ф.Б, Якубовского(56) Цыпкин Я.З, Основы теорий обучающихся систем, М.: Наука, 1970,с.164-167,Айзерман М,АБраверман Э,МРозоноэр Л.И, Методы потенциальныхфункций и теории обучения машин. М,;Наука, 1970, с,384.(57) Изобретение позволяет производить классификацию текущего состояния объектов с числом состояний, большим двух, а также повысить быстродействие классификации за счет параллельной во времени настройки весовых коэффициентов эталонов возможных состояний и уменьшения частоты ложных отказов. По команде с дешифратора 17 на блок 7 коррекции подается действительный номер К состояния объекта, а на входы элементов1 ц коды состояний объекта Х п, Решение о принадлежности состояния объекта конкретному классу принимается на основании линейныхдом пятого элемента ИЛИ узла и с вторым входом генератора тактовых импульсов, выход третьего элемента И 1 П 1узла соединен с входом третьего регистра сдвига узла, первый выход которого связан с вторым входопервого элемента ИЛИ узла, с вторым входомпервого элемента И узла, выход которого подсоединен к тактирующему входу третьего регистра памяти узла,:оединенного выходом через первыйпреобразователь кода и первый сумматор узла с вторым входом первого блока деления, второй выход третьего регистра сдвига узла соединен с первымивходами четвертого и шестого, с вто 2001 ц 18рым входом второго и третьим входом седьмого элементов И узла и с вторым входом второг:, элемента ИЛИ узла, связанного выходам с вторым входом пятого элемента И уэ:-, выход старшего разряда второго регистра сдвига узла соединен через .егвертый элемент И с тактируюшим входом первого регистра памяти узла и с третьим входом первого элемента ИЛИ 10 узла,четвертый вход и выход которогоподключены соответственно к выходу нторого элемента И узла и к второму входу третьего элемента И узла, выход пятого элемента И 1 Р узла соединен с входом обнуления второго регистра сдвигазла,1220004М ВНИИПИ Заказ 323/54 Тираж 836 Подписное Филиал ППП "Патент"г, Ужгород, ул. Проектная, 4.ма, "п х г, где Г, и -ответ1:эталона 1.-го состояния на ь - Мцикле обучения; а; п - настраиваемый в процессе обучения весовойкоэффициент" 1, 1, 1 щ 1,М,- число состояний объекта, а Ы -разрядность кода его состояния. Вблоке Э определяется максимальное иззначений ответов Й, 1 и, номер 1 изначение разности двух наибольшихвеличин ответов Ь Е, В случае, когдаЬГ превышает пороговое значение, записанное в элементе 4, номерпринимается за номер состояния объекта,При несовпадении значений 1 и 1 весовые коэффициенты, соответствующиех уменьшаются на ециницу, а принепревышении Ь Г порогового значенияна единицу увеличиваются, Блок 8 заполняется значениями векторов составленных из номеров эталонов упорядоченных по величинам ответов ихэталонов, Вектор строки усредняется,а полученный в результате усредненияноминальный вектор записывается в соответствующую строку матрицы номинальных векторов. В рабочем режимепосле вычисления значений ответовэталонов вычисляется разность между двумя наибольшими иэ них Ь Г, При превышении Ь Г порогового значения считается, что объект находится всостоянии, соответствующем эталону ООО 4 с максимальным ответом. Если порогоное значение не превьшено, по номеру эталона с максимальным значением ответа выбирается номинальный вектор - строка. В блоке 1 О вычисляется функция различия номинального и текущегЬ векторов, которая сравнивается в элементе 16 с установленным пороговым значением, В случае близости векторов, когда порог не превышен, номеру состояния объекта присваивается значение номера эталона с максимальным ответом, Если же текущий вектор отличается от номинального более, чем на заданное значение, информация из регистра б не поступает, С целью предотвращения потерь времени на составление текущего вектора и вычисление функции различия в ситуации, когда ее значение слабо влияет на частоту отказов, в блоке 15 накапливается инФормация о значениях функции различия при отказах и о числе истинных отказов, а также вычисляются коэфФициенты корреляции и линейной регрессии этих величин для каждого состояния. Если оба коэффициента превышают заданные значения, то для данного состояния составляется текущий вектор и вычисляется функция различия , в противном случае коммутатор 14 перекрыт и результат классификации зависит лишь от разности максимальных ответов эталонов . 4 ил.Пель изобретения ласти применения устр ности, применение его ции объектов с числом тояний, большим двух.Иа Фиг, представл тивного классификатор блок опроса талонов; расширение обойства и, в част для классифика 10 устойчивых сосена схема адапа; на Фиг, 2 на Фиг, 31 Изобретение относится к областисистем автоматического управления объектами с конечным числом состояний и может быть использовано длядиагностики систем автоматическогоуправления, а также в робототехнике,блок коррекции; на Фиг.4 - узел вычисления Функции различия векторов,классификатор (Фиг,1) содержит элементы 1 - 1 задания весовых кс эффициентов, сумматорь 2, - 2, блок 3 опроса эталонов, первый пороговый элемент 4, первый 5 н второй 5 элементы ИЛИ, регистр 6 памяти, блок 7 коррекции, блок Я записи наминальнь:х векторов, блок 9 записи текущего вектора, узел О вычисления функции различия векторов, коммутаторы 11 - 14 с первого по четвертый, блок 15 вычисления коэффициентов корреля 1 ии я линейной ре: ресин, второй по12200 5 45 роговый элемент 16, дешифратор 7команд,Блок 3 опроса эталонов (Фиг.2) содержит первые коммутаторы 18 - 18 ,первый сумматор 19, дискриминатор 20знака, первый регистр 21 памяти,первый регистр 22 сдвига, счетчик23, второй регистр 24 памяти, второй .сумматор 25, второй регистр 26 сдвига, вторые 27, -27 к и третьи 28 - О28коммутаторы, третий регистр 29памяти, одновибратор 30, четвертыйрегистр 31 памяти, четвертый коммутатор 32, элементы ИЛИ 33-36 с первогопо четвертый, пятый коммутатор 37,пятые элементы ИЛИ 38-38 цшестойкоммутатор 39, шестые элементы ИЛИ40-40, элементы И 41-46 с перногопо шестой, седьмые элементы ИЛИ4 7 - 4 7,20Блок 7 коррекции .(Фиг,3) включаетдешифратор 48, компаратор 49, инвертор 50 и коммутатор 51.Узел 10 вычисления функции различия некторон (фиг.4) содержит первые 52-52, и вторые 53 -53 коммутаторы, компаратор 54, генератор 55тактовых импульсов, первый регистр56 сдвига, третий коммутатор 57, первый регистр 58 памяти, второй регистр 59 сдвига, счетчик 60, первыйпреобразователь 61 кода, первый блок62 деления, второй регистр 63 памяти, третий регистр 64 сдвига, сумматор 65 по модулю два, второй блок 66деления, первый сумматор 67, второй35преобразователь 68 кода, третий регистр 69 памяти, второй сумматор 70,третий преобразователь 71 кода, третий сумматор 72, элементы ИЛИ 73-7640с первого по четвертый, элементы И77-83 с первого по седьмой, четвертый сумматор 84, пятый элемент ИЛИ85,Классификатор работает следующимобразом.На входы элементов 1 - 1 поступаюткоды Х г состояний объекта и одновременно с помощью дешифратора 17указывается принадлежность этих состояний тому или иному классу. Навходы сумматора 2 поступают произведения разрядов кодов состояний навесовые коэффициенты а, (исходноесостояние - а, =О), причем на 1-йсумматор, соответствующий-му сосгоянию объекта, поступают произведения а х(1-любое целое число от11единицы до М .1 - от единицы до М,04 4где Х - число состояний объекта,разрядность кода состояния объекта),Решение о принадлежности состоянияобъекта тому или иному классу выносится на основании линейных разделяющих функций,М1,р 1=2 а; в х;о,где Г, 1 п - ответ эталона 1.-го состояния на и-м цикле обучения, подаваемый на соответствующий вход блока3 опроса эталонов,Блок 3 определяет номер эталона смаксимальньм значением ответа и вычисляет разность двух наибольших значений ответон, В конце цикла опросана первом выходе блока 3 образуетсяуказанная разность, номер эталона смаксимальным из опрашиваемых в данном цикле значением ответа - на втором выходе, сигнал конца цикла опроса - на третьем выходе,Разность двух максимальных значений ответов подается на элемент 4 и,если она,превышает пороговое значение,сигнал от элемента 4, пройдя черезэлемент 5 на тактирующий вход регистра 6, стробирует на выход номер предполагаемого состояния объекта, т,е,н этом случае номер эталона с максимальным значением ответа, поступивший с второго ныхода блока 3 на входрегистра 6, принимается за номер состояния объекта. Если это решение истинна, т,е, совпадает с действительным номером состояния объекта, в котором сообщает сигнал с первого выхода дешифратора 17, то веса элементов 1-а; остаются без изменения,Если же пороговое значение не превышена (отказ от классификации), весаа, (где 1 - номер состояния объекта),соответствующие возбужденным входамх , увеличиваются на единицу, В случае ошибочной классификации, когдапорог превышен, а камер эталона смаксимальным ответом не совпадает сномером состояния объекта, нсе весаэтого эталона, соответствующие возбужденным входам х , уменьшаются наединицуПроцесснастройки весовыхкоэффициентов считается законченным,когда веса всех эталонов несколькоциклов подряд остаются без изменения,После окончания процесса настройкивесовых коэффициентов с целью уменьшения частоты ложных отказов, т,е,таких отказов, когда порог не превышен, а номер эталона с максималь 1 20014цым зцд 1 ециел Отн:тя совпадает с но 1)Ром 1 остоЯНИЯ )бъектар пРоизвоДитс я процес с з япценил блокд 8 значениями векторовр составленных из номеров эталоцон, упорядоченных по величинам отве.тон их эталонов, т,е,каждый вектор соответствует одномуконкретному состоянию объекта, Прикаждом состоянии объекта определяется номер эталоцд с максима:1 ьнымзцачением ответа. Если классификается но вторую ячейку вектор-строкии т,д, После заполнения первой вектор в стро с объекта, находяшегосяВ тОМ жЕ СОСтОЯ 1;ИИр СНИМЯЕтСЯ НОВЫЙкод х)р и, если классификация правильная, то следующая вектор-строказаполняется аналогично и так далеедо заполнения всего буФера, послечего вектор-строки буфера усредняются, и усредненный номинальный некторзаписывается в соответствующую стро 30 КУ МатРИЦЫ НОМИНаЛЬ 11 ЫХ ВЕКТОРОВ.35После заполнения всех строк матРиЦыр соответстнУюших всем воэможнь)м состояниям объекта, процесс обучения заканчивается,что однако не исключает "доучивяния" н рабочем режиме, т.,е, . коррекции весовых коэффициентов и перестановки 11 рминальцых векторонстрок матрицы блока 8,Б рабочем режиме после вычисления значений ответов эталонов спределяется разность между максима)1 ьцыми из них, ир если этЯ Разность п 1)евышает пороговое значение, считается, что объект находится в состоянии, соотнетстнун)шему этялону с мдксимЯльным Ответом П 1)оверкя прЯвильности классификации не гроводи: -ся, Если пороговое значение не преньп 11 енор ца шинУ ЯДРеса блока 8 поступяет ном.р эталона с мдксимял 11 ным 55значением ответя, и из матрицы ныб)иряется цол 1 ин 11 л),н 11 вектор-строка сэтим Номер)м+ Пдцов 1)сменно начиня ция правильная - номер этого эталона с выходя регистра 6 через коммутатор 12 подается на второй вход (п)ину адреса) блока 8, а через коммутаторы 1 р и 11 и первый вход (шину записи) записывается в первую ячейку буФера блока 8. После заполнения первой ячейки первой вектор-строки буфера опрашинаются остальные20 11-1 эталонов, и номер эталона с максимальным значением ответя записыняется ноньц 1 цикл Опрся эталон)нНомер эталона с максимальным и.1 опрдшин аемых значением ответя 1 с ре з коммутаторы 14 и 11 записывается ца каждом цикле в соотнетствун)щую ячейку блока 9.После заполнения последней ячейки блока 9 блок 1 О определяет зня:ение Функции различия номинального и текущего векторон, Значение этой Фуцкции, пройдя через коммутатор 13, подается на элемент 16. Если значение функции различия не превышает порогового значения, то на выходе элемента 16 поянляется сигнал, который, пройдя через коммутатор 14 и элемент 5, стробирует из регистра 6 на его вьход цомер эталона с максимальным значением ответа, полученный на первом цикле опроса, те, н случае близости номиндльногои текушего векторов, несмотря на непреньш 1 ение порога разности двух максимальных ответов эталонов, номерусостояния объекта присваивается значение номера эталона с максимальным ответом, Если же текуший вектор отличается от номинального более, чем на пороговое значение, на обоих входах элемента 5 находятся логические нуги, и из регистра 6 информация на его выход не поступает,В случае нечетких границ между состояниями и бОльших дисперсий слу ча 11 ных параметров объекта возможна ситуация когда значение Фу)кпии различия векторов слабо влияет нд частоту отказов, время на составление текущего вектора и вычисление функцииразличия с определенной вероятностьюбудет затрачено бесполезно,0 цел)ю предотвращения таких погерь времеи для кдждого состояниян блоке 15 накапливается информацияо зцдчениях Функции разгичия при отказах и о числе истинцьгх отказов ивычисляются коэффициенты коррегяциилинейной регресии этих величин д:1 якаждого состояния,Если обд коэффициента превьш)дютснап Орогоные значения, то для данцого состояния при отказе н рабочемрожмс составляется текуший вектор ивычисляется функция различия, влияюнгяя цд процесс кгдссификяции. В противном случае коммутатор .4 н рябо:ем режиме для данного номера эталона с максимал),цым значением ответяперекрыт и резун),тят кляссися 1 кдпиизависит только от разности максимальных значений ответов эталонов.Работой устройства управляет дешифратор 17, который является связующим звеном между обучаемым устройством (адаптивным классификатором) иобучающей ЭВМ, С первого выхода дешифратора 17 на блок 7 подаетсядействительный номер состояния объекта. Остальные выходы соединены(непосредственно или через элементИЛИ) с управляющими входами коммутаторов 11-14 и управляют режимамиработы устройства. Возбужденный второй выход соответствует режиму заполнения матрицы номинальных векторов, третий выход - режиму накопления информации об отказах и функцииразличия, возбуждение четвертоговыхода сигнализирует о подаче навход устройства нового кода описания состояния объекта,Блок 3 работает следующим образом.По сигналу дешифратора 17, поступающему на вход элемента 33, информация в регистрах 22 и 26 сдвигается в первую позицию, на первый ивторой входы сумматора 9 подаетсяответ первого эталона, что вызываетвозбуждение первого выхода дискриминатора 20 и сдвиг на одну позициюинформации в регистре 26, на второйвход сумматора 19 подается ответ следующего эталона. Если ответ эталона,поданный на первый вход сумматора 19не меньше ответа эталона, поданногона второй вход, возбужден первый выход дискриминатора 20, на второйвход подается ответ нового эталона,В противоположном случае возбужденуправляющий вход коммутатора 37, ин.формация из второго регистра 26 переписывается через элементы 40-40,Таким образом,на каждом такте вячейках регистра 22 записан номерэталона с максимальным значением ответа из опрошенных на данном цикле. По окончании цикла опроса возбужден выход элемента 40 содержимое регистра 22 записывается в регистр 31 и суьмируется в унитарном коде с содер. жащим сумматора 25 возбужденные выходные разрядь которого соответствуют номерам эталонов с максимальными значениями ответов, определенным в предыдущих циклах опроса, в последующих циклах опроса эти эталоны будут пропущены, что определяется35 40 ответов эталонон не превышает установленного веса элементов 1, соединенных с возбужденными разрядами кода описания объекта, веса элементов увеличиваются ня единицу, При несовпадении действительного и предлагаемого номеров состояний и превышении порога разности максимальных значений ответов эталонов ня вход дешифратора 48 через коммутатор 51 поступает предполагаемый номер состояния объекта, и ня единицу будут уменьшены неся элементов, соответ - стнтч.х возбужденному выходу дешифряторя 48,45 50 55 5 1 О 15 20 25 30 состоянием коммутатора 39 и коммута-торов 271 - 27 и 28, - 28По окончании первого цикла опросавозбужден выход элемента 41, номерэталона с максимальным ответом записывается н регистр 24 и с выхода элемента 47, поступает сигнал разрешения продолжения опроса, По окончании второго цикла опроса эталоноввозбужден выход элемента 42 и в регистр 29 записывается номер эталонас вторым по величине ответом, в первый регистр 21 записынается разностьответов двух эталонов с максимальнымизначениями ответов. При возбужденииодновибратора 30 на входы сумматора19 подают ответы соответствующих эталонов для определения их разностиЕсли эта разность превысила пороговое значение при правильной работев режиме заполнения матрицы 8 илинакопления информации, а также, еслин рабочем режиме пороговое значениене превышена, но от блока 15 поступил сигнал, разрешающий для данногопредполагаемого состояния дальнейшийопрос эталонов, после окончания второго цикла опрос будет продолжаться,В остальньх случаях число циклов оп-.роса равно двум. Блок 7 коррекции работает следующим образам.Действительный номер состояния объекта подается на первый вход компаратора 49 и ня вход дешифратора 48, возбужденный выход которого подготавливает весовые элементы, соответствующие данному состоянию объекта коррекции. Если действительный номер состояния объекта совпал с предполагяемь о чем сигнализирует возбуждение первого выхода компаратора, а порог разности максимальных значений,Чля данного состояния объекта на вход адаптивного классификатора четыре раза годается код описания объекта и четыре раза эталоны состояний спрашиваются для ранжирования по величинам значений их ответов, Каждый раз номера состояний н порядке убывания ответон их эталонон записываются в соответствующие регистры одной из четырех строк буфера блока 8, причем коды номеров состояний поступают на третий, а сигналы конца цикла опросана первый вход блока 8, Номинальный вектор составляется следующим образом,Место, на котором н номинальном векторе будет находиться элемент номер какого-либо эталона, определяется по формуле2" где 1 с - число строк буфера, н которых нстречается этот элемент;место, на котором расположен этот элемент в ; -й строке;,среднее место элемента,Дпя повышения быстродействия процесса усреднения опрашиваются не нсе1. 1. - 1.4 Е а 1, + 3- (где--- , ок 32 22 фругленная в большую сторону) регистров памяти буфера,тЬЭто связано с тем, что первые -"2элементов строк, как правило,присутстнуют в других строках и повторный опрос этих элементов был бы излишен, Элементы же с (2 -го по 1. - Й могут с 1 асутствовать в данной сроке и присутствовать в остальных, поэтому их надо учитывать приусреднении, Проводится ранжиронание1,-опрашиваемых+ 3 -элементов бу 2фера по их повторяемости в строках, номера 1. элементов, ранжированных по их повторяемости, и их значения записываются н соответствующие регистры памяти,Узел О работает следующим образом,На входы коммутаторов 52, - 52 ь поступают элементы номинального вектора, соответствующего данному предполагаемому состоянию объекта, а на20004 1 Овходы коммутаторов 53, - 531 - элементы текущего вектора номеров состояний, упорядоченных по величинам отнетов их эталонов, Функция Г различия векторон вычисляется по формуле 1 К1, - ,)(.-б,порядковые номера элементовноминального вектора, отсутствующих в текущем векторе;число таких элементов;порядковые номера мест, накоторых находятся сонпадающие элементы некторон; где г 1число таких мест;число позиций, на котороесдвинуты элементы текущеговектора относительно совпадаюп 1 их, но перестанленных элементов номинального нек 25 тора;М - число таких элементов текущего вектора,Значения Б определяются н первом,режиме работы, а г и Р - во втором.Номер режима работы определяется номером возбужденного выхода регистра64, В первом режиме работы номераэлементов текущего и номинального и текущего некторон теперь определяются номерами возбужденных выходовсоответственно регистров 56 и 59, Присонг,адении этих элементов информациян регистрах 56 и 59 с каждым тактомсдвигается на одну позицию, При несовпадении сравниваемых элементов век.;оров, попарно подаваемые на входыкомпаоатора 54, определяются состоянием регистра 56, который на каждомтакте подает на вход компаратора 54пару элементов некторон с одинаковыми порядковыми номерами, Если эти элементы совпадают,о чем сигнализирует возбужденный выход элемента 77, содержимоерегистра 56 записывается н регистр58, на выходе преобразователя б образуется значение 1, + 1 - 8;., а навыходе сумматора 67 к концу первого 5цикла рабсты регистра 56 - Е (11-Б;)т 1Возбуждение 1.+1-го выхода регистра56 сдвигает на одну позицию информа:;ию в регистре 64, что вызывает переход к второму режиму работы, Номерасравниваемых элементов номинального5 10 15 20 ства,сдвигается информация лишь в регистре 59, Если на каком-то такте этиэлементы совпадут, о чем сигналиэирует возбужденный выход элемента 83,расстояние 1 между местами располо:кения этих элементов, преобразованное преобразователем 71 в двоичныйкод, записывается в регистр 63, а заК циклов работы регистра 63 на выходе сумматора 72 образуется значениекна выходе счетчика 60 - числок. -К в двоичном коде, а на выходе блаЕека 66 - .:КРегистр 59 устанавливается каждыйраэ в ноль, а информация в регистре56 сдвигается на одну позицию, Еслиже среди элементов текущего векторани один не совпадает с г;-м элементом номинального вектора о чем сигнализирует возбужденный выход элемента 80, содержимое г; регистра 56записывается в регистр 58 на выходепреобразователя 68 образуется числоЬ+1-г; а за 3 циклов работы регистра 59 на выходе сумматора 67 образу 1ется значение 7 (Ь+1-,"1 информа 1= )ция же в регистре 56 сдвигается каждый раз на одну позицию, При возбуждении Ь+1-го вьгхода регистра 56 навыходе сумматора 84 образуется част 1 кЕ(1.1-г, Г,ное генератор 55Э1,1-6 М1прекращает свою работу, регистры 56,59 и 64 устанавливаются в нуль, работа блока 10 закончена,Таким образом, в предлагаемом устройстве достигается возможность классификации объектов с числом состояний, большим двух, а также за счетпараллельности во времени процессовнастройки весов эталонов состоянийи уменьшения частоты ложных отказов повьппается быстродействие устройформула изобретения Адаптивный классификатор, содержащий два пороговых элемента, элементы задания весовых коэффициентов и И сумматоров (И-число состояний классифицируемого объекта), входы 25 30 35 40 45 50 55 каждого 1-го из которых связаны с выходами элементов задания весовых коэффициентов с (1.-1) М+1-го поМ-й (И-разрядность кода состояния объекта), первые задающие входы которых соединены с входами классификатора, о т л и ч а ю щ и й с я тем, что, с целью расширения области применения, он содержит блок опроса эталонов, два элемента ИЛИ, регистр памяти, блок коррекции, блок записи номинальных векторов, блок записи текущего вектора, узел вычисления Функции различия векторов, четыре коммутатора, блок вычисления коэффициентов корреляции и линейной регрессии и дешифратор команд, первый, второй входы и выход первого элемента ИЛИ соединены соответственно с выходом первого порогового элемЕнта, командным выходом четвертого коммутатара и тактирующим входом регистра памяти, выход которого связан с выходом классификатора и с адресным входом второго коммутатора, управляющий вход которого подсоединен к второму выходу дешифратора команд, связанному также с управляющим входом первого коммутатора, вторым входом второго элемента ИЛИ, первый, третий входы и выходы которого соединены соответственно с третьим выходом дешиФратора команд, выходам блока вычисления коэффициентов корреляции и линейной регрессии и с управляющим входом четвертого коммутатора, падкамандным водом и информационным выходом соответственно через второй пороговый элемент к первому информационному выходу третьего коммутатора и через первый коммутатор - к входу записи блока записи текущего вектора, управляющий вход и второй информационный выход третьего коммутатора соединены соответственно с третьим выходом дешифратора команд и вторым информационным входом блока вычисления коэффициентов корреляции и линейной регрессии, первый информационный вход которого связан с первым выходом дешифратора команд, подключенноГо четвертым выходом к командному входу блока записи номинальных векторов, информационный и адресный входы которого соединены соответственно с выходом второго коммутатора и вторым выходом первого коммутатора, блок коррекции со. держит дешифратор, компаратор, инвер122 СО шеста:а коммутатора, связанага нхо 4 Г Лсм через второй сумматор блока опи четвертого коммутатора) пегсера4 памяти и второму ),нформационнакувходу блока коррекц)п) первый, второй вход и выход ).ерно)га сумматора блока опроса эталонов саедиень соответственно с вь)ходами (2 1 - 1)-х,2 -хпервых коммутаторов блока Опроса зта 5) ланов и с 5)ходом дискриминатора эпа - ка. связанным также с информационным входом первого регистра памят 1 блока опроса эталонов, тактовый ха)с которого соединен с первым выходом однавибратара, соединенным также с управляющим входом четвертога коммутатора блока опроса э)15 О)1 О 13, первый тор и коммутатор, снязаннь 5 й первыминформационным,)ходом с первь)м выходам дешифратара коман" и первым входом компаратора, выход и второй входкоторого соединены соответственно суправляю)иим и вторым входами коммутатора блока коррекции, связанногавыходом через деп)ифратар блока ксррекции с вторыми задающими входамиэлементов за )ания весовых коэффици."ентан, вход и выход инвертора подсоединены соответственно к выходу первого элемента ИЛИ и к четвертомуинформационному входу блока вычисления коэффициентов корреляции и линейной регрессии, блок опроса эталоновсодержит группу коммутаторов, из 2 1перяьгх коммутаторов, группы из 11 вторых и Е третьих коммутаторов, четвертый, пятый и шестой каммутаторь:, два суммавора, дискриминатор знака, четыре регистра памяти, два регистрасдвига, счетчик, одновибратор, первый, второй, третий и четвертый элементы ИЛИ, группы из 11 пятых, М шестых и 151 седьмых элементов ИЛИ и шестьэлементов И, выход ).-го сумматора(2).-1;1-га и 23.-1 о первых коммутаторовблока Опроса эталонов, вторые входыпятого и шестого элементов И связаныГ выходом компаратора, второй, третий и четвертый ныхадь. дешифратора комад соединены с первыми входамисоответственно пьтого и нестагс элементов И и с первым входом первого элемента ИЛИ блока опроса эталснов второй вход которо О подключен к выходу второго элемента ИЛИ, выходы первого и :.етвертого регистров памябЛОКа алроса ЭТаЛОНОБ Падсонднпсны соотнетственно к входу первс го порогового элемента и к абьединенным информационным входам второго О 3 1 йи второй выходы которого и первый,второй, третий и четвертый входы связа)ы соэтнБ гстнена с1)анля)Гшимивходами (2 1 - 1)-х и 2,-х первыхкамму".атаров блока опроса эталоновс выходами раэрядан первого и нторо-,.О регистров сдвига, с выходами нторого и третьего регистров памяти,входы тактиравания второго, третьего и четвертого регистров памяти подключены к Бьгхаду саатнетстненно первого и второго элементов И и к ныходу последне).о из седьмьгх элементонИ.;., информационные входы регистронпамЯти блок сБЯзаны с выхаДаг,и Разрядов первого регистра сдвига, первый, второй и третий входы и выходчетвертого элемен".а ПИ соединены соответственно с Бь 5 ходами первого пятого и шестого элементов И и с вторым входам четвертого элемента И,первый и трРтий входы и Быхад като ро) а подключен соответственна квыход М-га седьмого элемента ИЛИ ивторому выходу однонибратора, связаному также с управляющим входамшестого коммутатора и вторым нходом третьего элемента И, первый вход и выход каторага соединены с первым;3)ходам дискриминатора знака и с втор)з) входом третьего элемента ИЛИ,перв),й вход и выход котарога подсаеДЕНЫ СаатЕТСТВЕННО К ВЫХас,У ПЕР,)ага элемета 1 ЛИ блока опроса этапаон и к иформационаму вхсду первсга из третьих комутаторов блока)егнстра 1)аь)яти) нь)ходы третьих итарых коммутаторов блока опроса эта 3.3135)аЬ 1 СООТБРТС 1 БРНО С БХГО 15 мутатора блока опроса эталонов, выходом Е-й ячейки первого регистра сдвига и с информационным входом (К+1)-го второго коммутатора блока опроса эталонов, информационный вход первого и выход последнего из вторых коммутаторов блока опроса эталонов соединены соответственно с выходом второго элемента ИЛИ блока опроса эталонов и с вторым входом последнего из шестых элементов ИЛИ, первый, второй входы и выход Я-го седьмого элемента ИЛИ связаны соответственно с выходом Я-го третьего коммутатора блока опроса эталонов, выходом Я-й ячейки второго регистра сдвига и с информационным входом (5+1)-го третьего коммутатора блока опроса эталонов, первый и третий входы и выход последнего элемента ИЛИ в блоке опроса эталонов соединены соответственно с выходом старшего разряда первого регистра сдвига, с вторым входом второго элемента ИЛИ блока опроса эталонов,объединенным с выходом четвертого элемента И, и входом счетчика связанного первым и вторым выходами с входами соответственно первого и второго элементов И, первый вход второгоэлемента ИЛИ блока опроса эталонови вход одновибратора подключены соответственно к выходу первого элемента ИЛИ блока опроса эталонов и квыходу второго элемента И, выходпоследнего в блоке шестого элементаИЛИ связан также с тактирующими входами блока записи текущего вектора,блока записи номинальных векторов иблока вычисления коэффициентов корреляции и линейной регрессии, третийинформационный вход которого связан с выходом второго коммутатора, узелвычисления функции различия векторовсодержит первые, вторые и третийкоммутаторы, компаратор, генератортактовых импульсов, три регистрасдвига три регистра памяти, счетчик, три преобразователя кода, дваблока д ления сумматор по модулюдва, четыре сумматора, пять элементов ИЛИ и семь элементов И, информационные выходы блока записи номинальных векторов, блока записи текущего вектора и вход третьего коммутатора соединены с информационнымивходами соответственно первых и вторых коммутаторов узла и с выходом четвертого сумматора узла, командныйвыход блока записи текущего вектора 20 25 30 35 40 45 50 55 связан с входом запуска генератора тактовых импульсов и с первыми вхопами элементов ИЛИ узла, с первогопо третий управляющие входы и выхо,гы вторых коммутаторов узла подключены соответственно к выходу третьего коммутатора узла и к первому входу компаратора узла, второй вход и выход которого подсоединены соответственно к выхоцам первых коммутаторов узла и к 1 первым входам первого, второго и седьмого элементов И узла, выход генератора тактовых импульсов связан с первыми входами третьего и пятого элементов И узла, выходы которых соединены с входами соответственно первого и второго регистров сдвига узла, выходы всех, кроме старшего, разрядов первого регистрасдвига соединены с входом третьегорегистра памяти узла, управляющимивходами первых и третьего коммутаторов узла, первым входом сумматорапо модулю два и входом первого регистра памяти узла, выход которогосвязан с входом второго преобразователя кода, подключенного выходомчерез второй сумматор к первому входу первого блока деления, выход которого соединен с первым входом четвертого сумматора узла, выходы всех,кроме последнего, разрядов второгорегистра сдвига узла соединены с информационным входом третьего коммутатора узла и с вторым входом сумматора по модулю два, выход которогосвязан с входом третьего преобразователя кода и четвертого элемента ИЛИузла, подключенного выходом к второмувходу седьмого элемента И узла, выход которого подсоединен к первомувходу пятого элемента ИЛИ узла, ктактирующему входу второго регистрапамяти узла и к входу счетчика, соединенного выходом с вторым входомвторого блока деления, выход которого связан с вторым входом четвертогосумматора узла, выход третьего преобразователя кода соединен с входомвторого регистра памяти узла, связанного выходом через третий сумматорузла с первым входом второго блокаделения, выход старшего разряда первого регистра сдвига соединен с вторым входом третьего элемента ИЛИ узла и с вторым входом шестого элементаИ узла, выход которого соединен свходом обнуления первого и третьегорегистров сдвига у ла, с вторым вхо
СмотретьЗаявка
3723582, 02.03.1984
ВСЕСОЮЗНЫЙ НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ И ПРОЕКТНЫЙ ИНСТИТУТ ПО КОМПЛЕКСНОЙ ЭЛЕКТРИФИКАЦИИ ПРОМЫШЛЕННЫХ ОБЪЕКТОВ "ТЯЖПРОМЭЛЕКТРОПРОЕКТ" ИМ. Ф. Б. ЯКУБОВСКОГО
ЛИВШИЦ НИКОЛАЙ ИСААКОВИЧ
МПК / Метки
МПК: G06F 11/07
Метки: адаптивный, классификатор
Опубликовано: 23.03.1986
Код ссылки
<a href="https://patents.su/11-1220004-adaptivnyjj-klassifikator.html" target="_blank" rel="follow" title="База патентов СССР">Адаптивный классификатор</a>
Предыдущий патент: Устройство для обнаружения поломок режущего инструмента на металлообрабатывающих станках
Следующий патент: Стабилизатор постоянного напряжения
Случайный патент: Материал для изготовления поджигателей ионных вентилей1нтно 11кш"-л: бнблио" -"-л