Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Предложения по работе Раздел для разработчиков/заказчиков электронных проектов. Размещайте здесь ваши предложения.

 
Опции темы
Непрочитано 28.01.2018, 22:20  
socrat2006
Частый гость
 
Регистрация: 07.02.2007
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
socrat2006 на пути к лучшему
По умолчанию Re: Ищу возможных партнёров

Для моделирования этой задачи необходимо написать 4 отдельные экспертные системы для "четырех состояний" (неизвестно – UN, среднее – AV, положительно – PO, отрицательно – NE).

Написание "экспертных систем" их обучение и наполнение хорошо описаны в течение тридцати лет.
"Зкспертные системы" хорошо себя зарекомендовали в медицине.

Каждая экспертная система должна решать задачи по Вашей логике.
Все 4 системы можно объединить пятой для решения Ваших задач.

ЦИТАТА
Эта логика будет основываться на четырёх состояниях, причём дело не в числе состояний их число минимально, главное возможность работать с неизвестными и средними значениями:

• неизвестно – UN,
• среднее – AV,
• положительно – PO,
• отрицательно – NE.

Каждая экспертная система должна решать задачи по Вашей лолгике т.е.

ЦИТАТА
В добавок, к этим четырём значениям, возможно использование коэффициентов используемых в расширенных алгоритмах, по аналогии с нечётко логикой и реализуемых "обычными" числами:
• коэффициент достоверности знания – CRK,
• степень приближенности значения – DAV,
• коэффициент осторожности

Соответственно первый – определяет насколько значение, не являющееся UN, может быть достоверным, к примеру, объект сам наблюдал или даже мог измерить какое-то значение и ему ни свойственно не верить себе, или наоборот информация поступила из ненадёжного источника.
Второй коэффициент делает условия более мягкими, может быть как положительным, так и отрицательным. К примеру, значение AV, но тяготеет к NE, или значение более чем PO.

В двоичном виде это представляется так:
• неизвестно – UN – 00
• среднее – AV – 11
• положительно – PO – 10
• отрицательно – NE – 01

Логическое умножение (конъюнкция):
• PO&NE=AV
• AV&NE=AV
• AV&PO=AV
• AV&AV=AV
• PO&PO=PO
• NE&NE=NE
• UN&UN=UN
Очень важным элементом квадрологики является возможность гибкой работы с данными, имеющими неопределённое (неизвестное) значение, с использованием коэффициента осторожности.
При наличии неизвестного состояния, на одном из входов, решения принимаются исходя из коэффициента осторожности, при его низком уровне.
• PO&UN=PO
• AV&UN=AV
• NE&UN=NE
Высокое значение осторожности (плюс бесконечность), при наличии значения UN хоть в одном операнде (их может быть больше 2) всегда даёт ответ UN. При большем чем 2 числе операндов, ответ будет зависеть от соотношения количества операндов с неизвестными значениями, к известным и значения коэффициента осторожности. Если этот коэффициент не задан, то его значение по умолчанию среднее.

Логическая равнозначность (эквивалентность):
Соотношения для логического сложения (дизъюнкции):
• PO+NE=AV
• AV+NE=NE
• AV+PO=PO
• AV+AV=AV
• PO+PO=PO
• NE+NE=NE
• UN+UN=UN
• AV+UN=AV
• PO+UN=PO
• NE+UN=NE
Эквивалентность:
• PO→NE=NE
• AV→NE=NE
• AV→PO=NE
• AV→AV=PO
• PO→PO=PO
• NE→NE=PO
При очень осторожном поведении:
• UN→UN=AV
• AV→UN=NE
• PO→UN=NE
• NE→UN=NE
При средней осторожности:
• UN→UN=AV
• AV→UN=AV
• PO→UN=NE
• NE→UN=NE
При низкой осторожности:
• UN→UN=PO
• AV→UN=PO
• PO→UN=AV
• NE→UN=AV

Эквивалентность можно также использовать для более чем двух операндов, но тогда она будет иметь несколько другое значение (учитывая плоскую структуру FPGA, максимальное число операндов будет 8 ) и один операнд будет ведущим, а остальные сравниваться с ним. Результат будет также зависеть от уровня осторожности. Для программной реализации проще задать эти соотношения таблицей.
Отрицание изменяет PO на NE и наоборот, значение AV и UN при отрицании не меняются, практически же первый и второй биты просто меняются местами.
Реклама:
socrat2006 вне форума  
Непрочитано 30.01.2018, 04:14  
vvkka
Прописка
 
Регистрация: 24.08.2005
Сообщений: 139
Сказал спасибо: 18
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
vvkka на пути к лучшему
По умолчанию Re: Ищу возможных партнёров

Сообщение от socrat2006 Посмотреть сообщение
Эта логика будет основываться на четырёх состояниях, причём дело не в числе состояний их число минимально, главное возможность работать с неизвестными и средними значениями:
• неизвестно – UN,
• среднее – AV,
• положительно – PO,
• отрицательно – NE.

Как то сложновато - как понять среднее значение AV , среденее от чего ?
vvkka вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ищу книгу gip Делимся опытом 245 27.08.2020 08:50
Ищу схему digital power supply 12bit ass20 Поиск схем. Делимся схемами 1 08.07.2012 01:48
Ищу схему кобика Vox DA-10 Cinema Поиск схем. Делимся схемами 2 23.04.2012 08:44
Ищу схему дистанц. управления сотовым телефоном. cavebear Поиск схем. Делимся схемами 0 31.05.2008 18:29


Часовой пояс GMT +4, время: 23:22.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot