Форум программистов, компьютерный форум, киберфорум
Hrethgir
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  

Нейросистема. Задача №1 - решено.

Запись от Hrethgir размещена 20.02.2022 в 21:53
Показов 2169 Комментарии 4
Метки ai, ии, нейросеть

Прогресс конечно медленный, но возможно будет ещё медленнее - скорость зависит от внешних факторов.
В прошлой записи я поставил задачу, которая должна была на мой взгляд (хотя наверное не каждый меня поймёт, и многие бывают задают вопросы - а почему ты додумался, а другие не додумались - в том что они не додумались моей вины нет, это я знаю точно, и винить меня за то, что другие не додумались - наглость, а другие пусть сами за себя отвечают) раскрыть некий занавес достижений, поставленных опытным путём учёными (но уже это не столь важно), вот изображение
[IMG]https://www.cyberforum.ru/blog_attachment.php?attachmentid=7390&stc=1&thumb=1&d=1645107719[/IMG].
Что здесь изображено:
по полю, в линию, движется объект, с первой клетки или любой другой, объект может двигаться за ход с скоростью 1, 2 или 3 клетки за ход ;задача нейросистемы - без математических дополнительных блоков определить клетку в которую попадёт объект за один ход. Сенсоры скорости срабатывают в зависимости от того, сколько клеток пройдёт объект - то есть если объект пройдёт на три клетки, то он пройдёт все три, а именно - одну, две, три, то-есть при третьей скорости сработают все три сенсора.
Из этой системы на изображении - два слоя нейросистемы, где красная группа элементов - сенсоры скорости, зелёная группа регистрирует клетку, с которой начинается движение за ход, жёлтая группа - возможные пункты прибытия объекта.

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

[IMG]https://www.cyberforum.ru/blog_attachment.php?attachmentid=7401&stc=1&d=1645387355[/IMG]

Итак - на изображении втором:
группа 1 - группа сенсоров скорости (именно скорости, потому что задача нейросистемы отсечь лишние варианты обозначив конечный пункт, а то что срабатывают все три сенсора - согласно правилу что они срабатывают от значения величины, и сами себя выключать не могут, ну может кого-то не убедил - это не моя проблема, моя проблема была - решить задачу);
2 - множество, представляющее собой группу клеток возможного начала движения;
3 - множество, представляющее собой группу возможного пункта прибытия;
4 - множество нейрон, с которого должно начаться движение;
5 - нейроны возможных пункты назначения, в которые нейрон 4 отправляет сигналы 8, где высота по вертикали - уровень
сигнала;
6 - отрезки уровней сигнала, отправляемые нейронами скорости в нейроны на отрезке возможных пунктов прибытия
а) стоит отметить что эти линии могут быть и кривым;
7 - минимум срабатывания (это правило для всей системы), при котором данный нейрон перейдёт в активное состояние, и
стоит отметить что в прямую линию я разместил их чисто для эстетики, потому что тот редактор не подсвечивает косых
линий, и обратите ещё раз на подпункт "а" предыдущего пункта, и кроме того - поднимая уровни сигналов 8 группы 4 можно опускать элементы 7, плюс сократить расстояния между отрезками 6, тут эскиз неточен и допускаются вариации, в пределах которых линии не будут пересекаться;
Поэтому можете не сомневаться, что элемент крайний левый 8 может быть ниже среднего, а тот в
свою очередь ниже правого. То-есть система вполне функциональна, и приведение в порядок эскиза прошу не считать
каким- решающим о жизнеспособности то критерием;
8 - как оговаривалось в пункте 4: уровни сигналов по вертикали, подаваемые элементом 4;
9 - точки пересечения: значения (по вертикали) уровня сигналов, которые группа 5 отправляет на множестве пунктов назначения.
То что система жизнеспособна определяется отсутствием пересечений линий уровней сигналов, отправляемых группой элементов отвечающих за скорость (и конечно-же математическими правилами, обычными).
По какому правилу нейрон отвечающий за пункт назначения считает (тут надо сказать что он конечно может и чисто прибавлять, без вычитания, но тогда наверное прийдётся некоторые нейроны отправлять отрицательные сигналы (чтобы выяснить - нужно попробовать преобразовывать выражение), а я шёл от визуабельности и простоты представления):
[B][I]сумма = уровень сигнала 8+ (уровень сигнала 6 от N -уровень сигнала 8 от N)*Nmax[/I][/B],[I] где N - функция скорости изменяющаяся на каждом шаге умножения-сложения, Nmax - максимальная скорость, то-есть здесь умножение - многократное сложение, в ходе которого функция скорости N меняется (каждая скорость даёт свой сигнал на один элемент группы 3), я посмотрю как циклы c функциями описываются в алгебре и напишу выражение правильно. Давно я это учил, а применял в своих целях - ни разу, это в первый раз понадобилось[/I]. [URL="https://www.cyberforum.ru/mathematics/thread2949728.html"]Требуется помощь в оформлении математического выражения[/URL], я не помню этого.
Такая вот система.

и я так понимаю, что математическое описание содержания в скобках должно выглядеть так

[LATEX]\sum\limits_{i=1}^S(Signal6(i)-Signal8(i))[/LATEX], а общий вид
[LATEX]SummaVes(S(neuron4) \geq X< neuron4)=Signal8(i)+\sum\limits_{i=1}^S(Signal6(i)-Signal8(i))[/LATEX], [B][I]где S - значение скорости объектом за ход, при условии что все элементы системы срабатывают от минимума (то-есть при третьей скорости сработают все три нейрона скорости - отвечающий за первую, вторую и третью).[/I][/B] Приятного переваривания (надо сказать что я старался для визуабельности и понятности). Единственный недостаток такой формулы
если кто-то считает что я слишком медленно делаю теоремы и системы - извините пожалуйста, эта скорость зависит от внешних факторов. И кстати 6-она же 9, точки пересечения уровни сигнала датчиков скорости.
Всем спасибо за внимание - жду сам следующих методов и результатов своих работ, но больше всего практического применения их самим-же.
Майнерам, майнящим скальпелем, электродами в чужих живых тканях и микроскопом - передаю от их жертв (так как сами они уже не могут скорее всего) большой привет :D (нужно было математику учить и геометрию с физикой, а не электродами в живые мозги учиться тыкать), небольшая у меня такая миссия - большой привет передать :D.

В формуле ранее была некорректность, под элементом X имеется ввиду любой нейрон отвечающий за пункт прибытия, который лежит в указанном там-же интервале.
И то, что знаки такие
[B][I]>X<[/I][/B]не ошибка, потому что направление возрастания индекса у величин [B][I]S[/I][/B] и любого [B][I]4[/I][/B] - разные.

[URL="https://www.cyberforum.ru/ai/thread2951095.html#post16093379"]Ас-выкрутас опять объявился[/URL], оценщик мирового уровня, теперь будет обтекать за свою ложь о грубой ошибке.
Грубой ошибкой было то, что я цифрами обозначил на изображении то, что нужно было означать буквами - вот это и было грубой ошибкой, сделанной впопыхах, для визуабельности списка пунктов в описании. И теперь в формуле четвёрка является не цифрой, а любым индексом элемента 4 на множестве 2.
В следующей записи будет исправленное изображение и формула.

А это там внизу - проект аватарки (квантор всеобщности на щите, читаю по кванторам всеобщности, мне по этой нейронки надо).
И ещё ниже улучшенное изображение, в первом я руковдствовался логикой от больших вариантов к меньшим, что оказалось не очень-то и визуабельно. Но этот материал пойдёт уже в следующую публикацию, с другими математическими выражениями, поясняющими материал. Формула останется прежней, даже если система будет усложнена планируемой надстройкой, расширяющей функционал двух слоёв.
Миниатюры
Нажмите на изображение для увеличения
Название: neirosistem1.jpg
Просмотров: 726
Размер:	107.8 Кб
ID:	7401   Нажмите на изображение для увеличения
Название: NeuroSistem.jpg
Просмотров: 350
Размер:	87.0 Кб
ID:	7413  
Изображения
 
Метки ai, ии, нейросеть
Размещено в Без категории
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 4
Комментарии
  1. Старый комментарий
    И да - почему не графический движок, а вдруг нейросети - потому что опыт контакта с окружением указывает на то, что свобдного времени будет меньше и меньше на свои дела, а значит - автоматизация процессов каких-то сопряжённых с помощью ИИ. Автоматизация, ведения конспектов и прочего-прочего - нужно свой ПО, потому что ПО пишут для полноправных граждан, я-же своих прав лишён на незаконных основаниях, в результате деятельности мошенников в том числе в госорганах - ФИПС.
    Думаю что аргументы исчерпывающие разглогольствования самых умных на предмет того, что мне надо, а что не надо. Самые умные пусть своими делами занимаются, а не в чужие лезут. В чужие лезут как раз умственно недоразвитые, и как правило это ещё и мошенники прикрывающиеся общими или общественными интересами.
    Запись от Hrethgir размещена 21.02.2022 в 19:39 Hrethgir вне форума
  2. Старый комментарий
    Ну и по системе - она отлично справляется с выставлением приоритетов (показывает наиприоритетнейшую клетку), а значит должна справляться и с рядом стандартных задач нейросетей. Другое дело - что она компактнее, и стало-быть в обучении должна быть быстрее.
    Конечно её следует изучить, и вывести метод её обучения, плюсы и минусы, чем я и займусь в ближайшем свободном будущем.
    Запись от Hrethgir размещена 21.02.2022 в 21:44 Hrethgir вне форума
  3. Старый комментарий
    Что дальше?
    По сути данная нейросистема - способ отсечения ненужных вариантов, с выделением нужного варианта. То-есть, это просто меньше слоёв, а задачи может выполнять практически любые (ну я думаю так - если оно может отсекать ненужное и добавлять нужное - это может решать любые задачи). Соответственно для меньшего кол-ва слоёв нужен свой способ обучения...\/\ , ну так-то это возможно, нужно формализовать математические выражения, вывести способ обучения, написать код.
    Это наверное будет следующий этап, если раньше я не найду в этом что-нибудь ещё.
    Запись от Hrethgir размещена 23.02.2022 в 19:42 Hrethgir вне форума
  4. Старый комментарий
    То-есть если правильно: это система прогнозирования, отсечения вариантов, которые не будут в будущем действительными. Но в принципе, это мной будет опробовано. Хотя, вообще прежде надо попробовать ещё вспомнить, что это было. Но похоже на то, что это может работать как дешифратор. Мне кажется, что это больше похоже на него. Это разумеется после изучения мной схеммотехники...Так-то по логике да - судя по всему это дешифратор.
    Запись от Hrethgir размещена 01.02.2025 в 21:08 Hrethgir вне форума
 
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru