Форум программистов, компьютерный форум, киберфорум
Наши страницы
Искусственный интеллект
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.72/108: Рейтинг темы: голосов - 108, средняя оценка - 4.72
PavelZX
20 / 20 / 2
Регистрация: 14.10.2015
Сообщений: 189
1

Аппаратно-программный комплекс имитации мышления

14.10.2015, 12:45. Просмотров 20566. Ответов 608
Метки нет (Все метки)

Разрабатываю некую систему (аппаратно-программный комплекс) имитации мышления (сокращённо СИМ). Как задачу минимум решил сконцентрироваться на собеседнике для одиноких людей, преимущественно престарелых и инвалидов. Ищу возможных партнёров для реализации идеи.

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

Что у меня есть для реализации идеи?
1. Придумана архитектура СИМ, основанная на обычном ПК и плате ускорителе логики. На первоначальном этапе ПК будет использоваться для организации ассоциативной памяти при помощи быстрой ключ-значения СУБД и обеспечения ввода вывода.
2. Создана с нуля логическая база, равная по возможностям "нечёткой логики", но почти такая простая, как бинарная. Практически это тритичная логика с четвёртым значением, которое можно, в зависимости от контекста интерпретировать как "неизвестно" или "безразлично".
3. В процессе, разработка системы говорящих имён для образов (объектов). Основная задача которой организация и структурирование данных и упрощение их обработки.

Ищу разработчиков MC и FPGA, кому интересна тема робототехники и программистов Си, Коммон Лисп, кого интересует ИИ.
2
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2015, 12:45
Ответы с готовыми решениями:

Аппаратно-программный комплекс для создания уличной рекламы
А) ПО разработки и изготовления; В) катер для изготовления элементов рекламы;...

Создать программно-математический комплекс для осуществления имитации обнаружения цели посредством РЛС
Летит самолет по известному закону. Предположительный закон движения цели...

Аппаратно-программный файрволл
Под задачу нужен контроллер с двумя USB2 , по одному порту происходит приём...

Программный комплекс по управлению доступом в интернет
првет всем. Дали тему на диплом "программный комплекс по доступом в...

Из каких частей состоит программный комплекс 1С:Предприятие?
Из каких частей состоит программный комплекс 1С:Предприятие? Охарактеризуйте...

608
PavelZX
20 / 20 / 2
Регистрация: 14.10.2015
Сообщений: 189
21.10.2015, 07:25  [ТС] 41
На много раньше, чем в стране появились IBM совместимые ПК, существовали и не цифровые компьютеры, построенные как раз на ОУ и компараторах. В какой-то мере они работали по принципам нечёткой логики, но в основном там просто были прямые аналоговые вычисления, с очень низкой точностью при почти мгновенном быстродействии. Основная проблема такой техники -- сложность миниатюризации, хотя даже сейчас существуют комбинированные аналогово-цифровые чипы, как раз использующие возможности быстрых вычислений аналоговых схем. В российской военной технике такое дело как раз имеется и не плохо работает, судя по параметрам "Калибров".

Я очень скептически отношусь к самой по себе идее моделирования нейронов, хотя возможно гипотетические квантовые компьютеры спустя десятилетия позволят это делать.
0
IrineK
Заблокирован
21.10.2015, 07:27 42
Цитата Сообщение от oberon2000 Посмотреть сообщение
ок, давайте возьмём два понятия, "дерево" и "лес"
Не менее интересно взять два понятия "дерево" и "дерево" (объект и материал).
В английском - похожая пара - лес (коллекция деревьев) - дерево (материал): "a wood" - "wood".
Т,е. вся эта беда в корне языкозависима.
С точки зрения коммерциализации - ориентация на нищающий локальный рынок - это даже не минус, это - приговор.
Но как научная работа - очень интересно.
0
PavelZX
20 / 20 / 2
Регистрация: 14.10.2015
Сообщений: 189
21.10.2015, 08:15  [ТС] 43
Да, я отношусь к этому как раз, как к научной работе!

В отношении коммерциализации -- вопрос спорный. Пока скромная идея состоит в том, чтоб через сервис вроде бумстартера привлечь спонсоров на разработку прототипа платы ускорителя и соответствующего ПО прошивки FPGA, драйвера и обслуживающей программы для ПК.

Удастся привлечь средства на прототип (часть конечно необходимо будет потратить на подарки спонсорам конечно). Затем можно думать о развитии проекта. Специально проектирую всё, без какой либо привязки к естественным языкам, с одной стороны образ -- это намного больше, чем группа слов, его характеризующая. С другой стороны -- большая лёгкость перевода из языка образов, чем из одного языка в другой.
0
rrr3
99 / 33 / 1
Регистрация: 13.10.2015
Сообщений: 392
21.10.2015, 09:22 44
Цитата Сообщение от PavelZX Посмотреть сообщение
Специально проектирую всё, без какой либо привязки к естественным языкам, с одной стороны образ -- это намного больше, чем группа слов, его характеризующая. С другой стороны -- большая лёгкость перевода из языка образов, чем из одного языка в другой.
А можно подробнее в этой части, пожалуйста?
Что общего и в чем отличия образа при Вашей реализации, от маркеров, текста или символа и их связей с другими символами, текстами, маркерами независимо от того на каком-то ЕЯ они или в кодах машины? Ведь маркеры/символы/текст со всевозможными связями - это не объекты реального мира с их свойствами и связями, а лишь "привязанные" к ним обозначения ("группа слов") и каким образом одни обозначения, например, на ЕЯ ущербнее в таком контексте от таких же обозначений только в виде кодов машины, тем более, что коды есть результат от ЕЯ?
Образы в естественных нейронных сетях, например, человека, это спайки или ансамбли самих нейронов (сработал спайк, сработал образ, не сработал, не сработал образ, но он есть в сети или что-то не так в таком описании)? Чем нейроны (реальные объекты) отличаются от их обозначений?
0
oberon2000
50 / 17 / 0
Регистрация: 05.10.2015
Сообщений: 138
21.10.2015, 10:29 45
PavelZX, поймите, пока ваша разработка существует в абстрактных терминах она работает у вас в воображении, потому как основной функционал выполняет ваш мозг. До тех пор, пока не будет разработан весь функционал в конкретных терминах в - в железе на уровне стандартных элементов и/или программно в терминах алгоритмов, готовых для реализации, это будет "эвристической машинкой дедушки Эдельвейса" (Стругацкие, "Сказка о Тройке") с той разницей, что у дедушки был рабочий прототип.
0
PavelZX
20 / 20 / 2
Регистрация: 14.10.2015
Сообщений: 189
21.10.2015, 12:39  [ТС] 46
Связь образа с его описанием на разных ЕЯ будет обязательно, иначе как СИМ -- собеседник будет общаться со своими подопечными.

Уже писал (и не раз) о "говорящих именах", эти имена как ключи в ассоциативной памяти (вернее СУБД ключ-значение её заменяющей). В них закодированы свойства образа, принадлежность к группам и прочее. К примеру, для объектов, важным считаю список признаков, на основе которых можно будет сравнивать разные объекты между собой или распознавать объекты по нескольким известным признакам.

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

Добавлено через 35 минут
На счёт ориентации проекта на одиноких, пенсионеров и инвалидов, людей в состоянии сильного стресса, нуждающихся в СИМе собеседнике, говорить, что это ниша бесперспективна, думаю опрометчиво. Мир стареет, особенно это заметно по высокоразвитым странам, в которых одиноких пенсионеров становится всё больше и больше, многих из них нищими считать, думаю не стоит.
0
rrr3
99 / 33 / 1
Регистрация: 13.10.2015
Сообщений: 392
21.10.2015, 13:11 47
Цитата Сообщение от PavelZX Посмотреть сообщение
Уже писал (и не раз)
Ну... раз спрашиваю, значит не понятно, прошу простить за мою туповатость.
Имена, их принадлежность к группам и прочее понятно. Не понятно что/кто будет их относить к группам и прочее. Человек обычно, на мой не просвещенный взгляд, вначале не может ничего говорить, нет еще у него имен, но он уже начинает что-то понимать. После этого к этим "пониманиям" присваиваются имена, после чего он уже может пользоваться именами так, что в процессе обучения происходит перманентное изменение, подстройка имен к имеющимся "пониманиям"..., при том, что при неизменном имени (маркере по сути) могут меняться/уточняться сами "понимания" (в данном контексте их можно обозвать образами). Если что-то не так в таком описании (не смотря на его упрощенность) прошу уточнить, поправить.
Вот мне не понятно, как из имен возникает "понимание"/"образ" в Вашем случае. Как, почему они могут формироваться и изменяться, если могут... В связи с этим порой вспоминаются имена на заборе, заглядываю, а там совсем другое...
0
PavelZX
20 / 20 / 2
Регистрация: 14.10.2015
Сообщений: 189
21.10.2015, 13:35  [ТС] 48
Если, по аналогии с мозгом, смотреть, то позиция признака в коде "говорящего имени" привязывается к некоторому параметру, регистрируемому одним из органов чувств и обработанным неким предпроцессинговым центром. Такая обработка и эти центры обработки, закодированы самой природой, генетическим кодом. Есть доказанные данные, по устройству мозга высших животных и человека, что такие центры образованные группами нейронов, ответственные за распознавание сигналов от рецепторов органов чувств, не только существуют, но имеют аналоги у разных животных, но отличаются по своим возможностям, в зависимости от развитости органов чувств.

Задавая аппаратно, извлечение нужной, в зависимости от контекста, информации из "говорящего имени", мы по сути используем наработки природы в этом направлении. Знакомясь с новым образом, СИМ сможет сравнивая его с имеющимися образами и кодировать его по аналогии с имеющимися и на основе встроенных аппаратно механизмов (алгоритмов точнее). В идеале научить СИМ кодировать самому эти алгоритмы, для решения новых, нестандартных задач.
0
rrr3
99 / 33 / 1
Регистрация: 13.10.2015
Сообщений: 392
21.10.2015, 14:33 49
Я видимо просто тупой... или Вы очень скрытный... (не хочу думать, что Вы сами чего-то недопонимаете из того, что сами говорите...)

Цитата Сообщение от PavelZX Посмотреть сообщение
то позиция признака в коде "говорящего имени" привязывается
Попробую еще раз спросить. При этом говорю Вам, что про позицию, про то, что все описывается через внешние связи, вроде бы понял и повторять уже не надо, иначе у меня будет срыв

Попытаюсь пояснить.

Например машину можно описать как красивая. А можно описать ее формы, которые будут определять ее красоту по отношению чьих либо вкусов. Когда в базе создаем слова (в виде кода) и задаем свойства этих слов через их отношения/местоположению/связям к другим словам, это как описать машину словом красивая. При этом содержание машины теряется. Когда мы опишем формы машины и т.п., то мы описываем саму машину, у нас появляется объект, как бы сам по себе, который может быть и красивым и не красивым уже в зависимости от вкусов "зрителей". При этом машина имеет, как бы, "собственные"/"внутренние" свойства описываемые формами, и относительные свойства, описываемые через отношения кого либо к красоте и зависимые от его взглядов.

Если допустить, что человек отражает внешний мир, т.е. в его голове образуются некие образы, то эти образы, вроде как, должны быть в некотором смысле отражающими моделями чего-то внешнего и, при этом, моделями имеющими "собственные" свойства, к которым в последствии могут быть "привязаны" слова/"ключи" в процессе обучения речи.

Если взять какой либо сенсор, то он имеет свои "собственные" свойства реагировать на какой-то круг конкретных сигналов/раздражителей, а не задается только отношением к нему других сенсоров и его положением относительно них. И сенсор является в определенном смысле отражающей моделью входных сигналов. Аналогична ситуация и с "внутренними" нейронами. Конечно есть и принципиальные отличия, но в данном контексте рассматривать их еще рано.

У Вас нет самих машинок. У Вас слова на заборе, а за забором пустота. Нет того, что обзывают образами или моделями с "собственными"(!) свойствами. Все образы относительны, "внешние". Слова сами по себе ничто, их должен кто-то расставлять и согласовывать. Кто и что согласовывает у Вас слова. Если Вы сами раз и навсегда создадите гору предопределенных алгоритмов согласования, ранжирования, связывания и т.п. пустышек-слов-ключей, то такой собеседник через какое-то время вызовет у человека нервный срыв, тем более у пожилого...

Возможно я неправ, возможно лишь относительное задание "образов", т.е. задание только слов на заборе достаточно...???
0
PavelZX
20 / 20 / 2
Регистрация: 14.10.2015
Сообщений: 189
21.10.2015, 15:30  [ТС] 50
У СИМа не будет того набора органов чувств, что у человека, в том числе он не может испытывать эмоции, но всё это, так или иначе можно сымитировать. Женщине понравится красная маленькая машина, а мужчине чёрная большая и мощная, но и тот и другой может сказать о своём выборе -- "красивая машина". Поэтому программируя СИМа, мы можем задать некоторые черты характера, или, что лучше конечно, создать некий набор характеров, и из них, при стартовой инициализации рендомом выбирать какой-то один набор, учитывая конечно интересы подопечного.

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

Прежде чем СИМ будет отдан подопечному, придётся конечно связать некоторый набор образов с их описаниями на ЕЯ понятном обоим собеседникам, но конечно эта связь должна быть гибкой, не прибитой гвоздями табличкой к так понравившемуся вам забору.

Соответственно СИМ сможет не только оперировать заложенными при программировании/обучении образами, но и запоминать другие и даже придумывать новые, пытаясь поддержать собеседника. То есть придуманный образ может иметь аналог в реальном мире, но иметь другой список атрибутов из-за ошибок/неточностей распознавания.
0
rrr3
99 / 33 / 1
Регистрация: 13.10.2015
Сообщений: 392
21.10.2015, 15:46 51
Бог в помощь!
(В огороде бузина, а в Киеве дядька...)
0
IrineK
Заблокирован
21.10.2015, 16:21 52
PavelZX, вам придётся создать свой Esperanto.
И словари - для целевых ЕЯ, чтобы организовать продажи
Цитата Сообщение от PavelZX Посмотреть сообщение
по высокоразвитым странам
0
PavelZX
20 / 20 / 2
Регистрация: 14.10.2015
Сообщений: 189
21.10.2015, 16:29  [ТС] 53
Тут только надежда на то, что СИМ сам сможет, на основе сервисов по переводу Гугла и Яндекса подбирать слова из разных ЯП к образам с которыми он работает. А далее всё будет зависеть от гибкости алгоритма в процессе диалога можно будет что-то подправить.
0
Shamil1
Модератор
2135 / 1440 / 327
Регистрация: 26.03.2015
Сообщений: 5,230
21.10.2015, 17:00 54
Сколько (долговременной) памяти потребуется для СИМ? Если собрать все жёсткие диски со всех компьютеров в мире, то сколько процентов потребностей это покроет?

Добавлено через 1 минуту
Только, пожалуйста, не абстрактные слова типа "хватит и одного жёсткого диска", а некий реальный (хоть и приближенный) расчёт.
0
IrineK
Заблокирован
21.10.2015, 19:15 55
Цитата Сообщение от PavelZX Посмотреть сообщение
подбирать слова из разных ЯП к образам
Например?
0
SmittWesson
212 / 186 / 21
Регистрация: 04.06.2014
Сообщений: 1,308
22.10.2015, 06:46 56
Цитата Сообщение от PavelZX Посмотреть сообщение
А далее всё будет зависеть от гибкости алгоритма в процессе диалога можно будет что-то подправить.
Так приведите нам хотя бы набросок "гибкого" алгоритма. А то всё - "можно" да "нужно". Мы и сами знаем, что можно и нужно, вот только как это реализовать в железе, никто пока толком не знает.

>Но вот почему-то объединить всё вместе и получить машинный интеллект равный хотя бы ребёнку ни кому не удаётся.
Если я правильно понял - гуру PavelZX, может сделать это, как два пальца об асфальт.

> придумана архитектура СИМ
Выкладывайте, не стесняйтесь. Никто её воровать у Вас не собирается, зато будет что обсудить предметно, а так просто бла-бла-бла.

>В какой-то мере они работали по принципам нечёткой логики, но в основном там просто были прямые аналоговые вычисления, с очень низкой точностью при почти мгновенном быстродействии.

Вы плохо осведомлены о современных аналоговых комплексах, стоящих на страже рубежей нашей необъятной.
И почему, эти тупые военные избрали аналоговую, а не цифровую технику не понятно. Дебилы наверное.
Современные операционные усилители (ОУ), применяемые в аналоговых машинах, имеют точность до четвёртого знака после запятой, в цифровом эквиваленте. Работают на частотах в несколько мегагерц. И это не тактовая частота, а скорость реакции на воздействие. На счёт интеграции. Чип, размером с булавочную головку, содержит в себе до 1000 ОУ и за секунды выполняет вычисления, на которые даже у современных ПК может уйти не один час.

Да и ещё. Идея ИИ существует с тех времён, когда ЭВМ были ещё ламповыми. Вместо того, чтобы думать о том, как старичкам провести досуг, подумали бы о бухгалтерах и о непрерывно меняющихся законах и подзаконных актах. Кроме тупой 1С с её бесконечными релизами и непредсказуемыми багами, ничего и нет. И программёры 1С, занимаются только тем, что вносят ручками в неё изменения в законодательстве.
Мой совет, создайте самообучающуюся систему, которая была бы способна самостоятельно учитывать изменения и совершенствоваться. Самостоятельно разносить по счетам, сводить баланс и распечатывать отчётность, учитывая особенности отдельного предприятия, региона и федеральных законов.
Законы, не столь неоднозначны, как разговорный язык, а толку от такого ИИ было бы намного больше, да и денежнее.
Оооочень многие предприятия, захотели бы купить такую прогу, хоть за лимон.
0
PavelZX
20 / 20 / 2
Регистрация: 14.10.2015
Сообщений: 189
22.10.2015, 14:00  [ТС] 57
Цитата Сообщение от Shamil1 Посмотреть сообщение
Сколько (долговременной) памяти потребуется для СИМ? Если собрать все жёсткие диски со всех компьютеров в мире, то сколько процентов потребностей это покроет?

Добавлено через 1 минуту
Только, пожалуйста, не абстрактные слова типа "хватит и одного жёсткого диска", а некий реальный (хоть и приближенный) расчёт.
Вопрос, похоже, с издёвкой. Но всё равно отвечу.

Основная часть данных будет находится в ОЗУ ПК. Думаю, что 8 Гбайт хватит, с учётом, что потребуется какая-то часть для ОС, СУБД, драйверов и сервисных программ. Будут разные базы данных по контекстам. Соответственно часть контекстов будет в ОЗУ, остальное на жёстком диске.

Примерно 20-30 байт -- постоянные признаки образа (говорящее имя -- ключ), 50-100 байт переменные признаки, это примерно для сложных образов и те же 20-30 байт для простых. Ориентировочно в обиходе СИМу потребуется около 1000 сложных образов и 5000 простых. Это я исхожу из необходимых для обычного разговора понятий. Вполне возможно, что с развитием, он будет иметь во всех контекстах 50-100 тыс. образов. Соответственно каждый образ должен иметь описание на ЕЯ, для ведения диалогов -- это от трёх до пяти слов максимум, если ориентироваться на русский язык. В английском языке, как я понимаю, многие образы потребуют больше слов, для точности передачи смысла. При формировании же фраз диалога, большая часть слов из описания, будет отбрасываться.

СИМ будет держать в оперативной памяти некоторое количество моделей окружения. Текущая обстановка и история её изменения. Параллельные виртуальные миры, отображающие рассказываемые подопечным, происходящие в недоступном СИМу месте, но выстраиваемые им, со слов собеседника. Все эти модели в четырёх измерениях дублируются на диск. Если разговор уходит в другую плоскость, модели удаляются из ОЗУ, в первую очередь те, что давно не упоминались, а СИМ создаёт новые модели, на основе вновь поступающей информации. При возвращении к старой теме разговора подгружаются созданные раннее модели.

Модели представляют из себя образ помещения, транспортного средства, или открытого пространства, с расположенными в (на) нём образами объектов, с привязанными к ним атрибутами, образами признаков, образами действий (при необходимости). Соответственно каждый объект будет иметь привязку в четвёртом измерении: время появления и удаления из сцены, ключевые моменты взаимодействия с другими объектами.

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

Добавлено через 18 минут
Цитата Сообщение от IrineK Посмотреть сообщение
Например?
Это как раз момент, связанный с обучением СИМа, предварительно можно запрограммировать какое-то количество образов для поддержания простого диалога и соответственно осуществить привязку к английскому и русскому языку, в виде словесных описаний этих образов. При обучении СИМ может самостоятельно перевести, при помощи интернет, описания образов, на другой ЕЯ, но конечно для начала надо будет добавить в его память либо программированием, либо в виде описания на известном ему ЕЯ, основные правила орфографии и грамматики нового ЕЯ.

Понятно, что любое обучение и самообучение надо будет перепроверять при помощи носителей данных ЕЯ. Чем больше людей удастся мне привлечь к проекту, тем меньше на всё это уйдёт времени. У СИМ есть преимущество, перед обучением ребёнка, СИМ запоминает всё моментально, не нуждаясь в заучивании. Разные экземпляры СИМа можно учить разным ЕЯ и результаты объединять, копируя соответствующие базы данных.

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

Добавлено через 15 минут
Цитата Сообщение от SmittWesson Посмотреть сообщение
Так приведите нам хотя бы набросок "гибкого" алгоритма. А то всё - "можно" да "нужно". Мы и сами знаем, что можно и нужно, вот только как это реализовать в железе, никто пока толком не знает.

>Но вот почему-то объединить всё вместе и получить машинный интеллект равный хотя бы ребёнку ни кому не удаётся.
Если я правильно понял - гуру PavelZX, может сделать это, как два пальца об асфальт.

> придумана архитектура СИМ
Выкладывайте, не стесняйтесь. Никто её воровать у Вас не собирается, зато будет что обсудить предметно, а так просто бла-бла-бла.

>В какой-то мере они работали по принципам нечёткой логики, но в основном там просто были прямые аналоговые вычисления, с очень низкой точностью при почти мгновенном быстродействии.

Вы плохо осведомлены о современных аналоговых комплексах, стоящих на страже рубежей нашей необъятной.
И почему, эти тупые военные избрали аналоговую, а не цифровую технику не понятно. Дебилы наверное.
Современные операционные усилители (ОУ), применяемые в аналоговых машинах, имеют точность до четвёртого знака после запятой, в цифровом эквиваленте. Работают на частотах в несколько мегагерц. И это не тактовая частота, а скорость реакции на воздействие. На счёт интеграции. Чип, размером с булавочную головку, содержит в себе до 1000 ОУ и за секунды выполняет вычисления, на которые даже у современных ПК может уйти не один час.

Да и ещё. Идея ИИ существует с тех времён, когда ЭВМ были ещё ламповыми. Вместо того, чтобы думать о том, как старичкам провести досуг, подумали бы о бухгалтерах и о непрерывно меняющихся законах и подзаконных актах. Кроме тупой 1С с её бесконечными релизами и непредсказуемыми багами, ничего и нет. И программёры 1С, занимаются только тем, что вносят ручками в неё изменения в законодательстве.
Мой совет, создайте самообучающуюся систему, которая была бы способна самостоятельно учитывать изменения и совершенствоваться. Самостоятельно разносить по счетам, сводить баланс и распечатывать отчётность, учитывая особенности отдельного предприятия, региона и федеральных законов.
Законы, не столь неоднозначны, как разговорный язык, а толку от такого ИИ было бы намного больше, да и денежнее.
Оооочень многие предприятия, захотели бы купить такую прогу, хоть за лимон.
Пока я доделываю спецификацию по образам, понемногу разбираю темы (контексты). Что-то интересное, напоминающее гибкие алгоритмы уже крутится в моей голове , но давайте подождём, пока это дело примет достаточно чёткую форму, а я всё-таки закончу с образами, особенно с таким интересным разделом, как действия, который как раз непосредственно связан с алгоритмами.

Честное слово, я и вправду очень слабо осведомлён, что они там мудрят в оборонке, порой остаётся только догадываться.

К сожалению бухгалтерию я не люблю, а в Хабаровске единственная востребованная профессия, близкая к моим возможностям -- программист 1С "и платят не плохо". Электронщики вообще ни кому ни нужны, разве что только даром.

Добавлено через 11 минут
Да, к стати, к вопросу о требуемых ресурсах. Основное программирование ускорителя будет осуществляться непосредственно в кодах, единственно конечно, для удобства, эти коды будут генерироваться чем нибудь вроде макросов Лиспа и, по возможностям, их можно соотнести с операторами ЯП высокого уровня. В итоге размеры кода для алгоритмов будут не большими. Отдельные алгоритмы будут использоваться по многу раз, в том числе и вызывать сами себя. Вообщем функциональное программирование прям в аппаратуре.
0
Shamil1
Модератор
2135 / 1440 / 327
Регистрация: 26.03.2015
Сообщений: 5,230
22.10.2015, 14:52 58
Цитата Сообщение от PavelZX Посмотреть сообщение
Примерно 20-30 байт -- постоянные признаки образа (говорящее имя -- ключ), 50-100 байт переменные признаки, это примерно для сложных образов и те же 20-30 байт для простых.
Насколько я могу судить, это не согласуется с тем, что Вы раньше писали.
Вы можете привести законченный пример записи какого-нибудь образа?
0
PavelZX
20 / 20 / 2
Регистрация: 14.10.2015
Сообщений: 189
22.10.2015, 16:08  [ТС] 59
Цитата Сообщение от Shamil1 Посмотреть сообщение
Насколько я могу судить, это не согласуется с тем, что Вы раньше писали.
Вы можете привести законченный пример записи какого-нибудь образа?
Наоборот, думаю даже, что если некоторые признаки безразличны, то можно как-то сократить запись, для простых образов. К примеру некоторые объекты не стоит пробовать на вкус, а некоторые фактически не пахнут, значит при значении интенсивности этих признаков равном NE, уже список признаков сокращается на половину.

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

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

Завтра приведу несколько разных образов в виде списков из пар бит и расшифровкой их обозначения, а вы попробуете разгадать каким понятиям они близки, заодно и подсчёт сделаем, сколько там всего бит получается.
0
SmittWesson
212 / 186 / 21
Регистрация: 04.06.2014
Сообщений: 1,308
22.10.2015, 18:38 60
Цитата Сообщение от PavelZX Посмотреть сообщение
а вы попробуете разгадать каким понятиям они близки
Зачем нужен такой ИИ, если нужно будет угадывать, что он имел в виду? Для этого кроссворды имеются.
0
22.10.2015, 18:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.10.2015, 18:38

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

Не получается сделать программный комплекс для обработки файлов xml
Здравствуйте, нужна помощь! Не получается сделать программный комплекс для...

Посоветуйте программу или программный комплекс для оформления задач по теормеху
Требуется решать задачи по теор меху, много задач, от руки это долго, больно и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru