С Новым годом! Форум программистов, компьютерный форум, киберфорум
ИИ, нейросети, LLM, ML, Data Science, ИИ-агенты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
-2 / 8 / 2
Регистрация: 10.11.2008
Сообщений: 776

Нейронные сети

12.06.2015, 21:29. Показов 1521. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер, всем!
Подскажите, пожалуйста, как решить поставленную задачу через нейронные сети.
На каждой i-й итерации (к примеру каждую 1 сек.) поступает массив измерений Xi, по последним n обзорам нужно выделить траектории объектов, т.у. XEi и VEi, где XE и VE - предсказанные X и скорость изменения X ((Xi-Xi-1)/tобз).
Во входном массиве X существуют ложные отметки. Приведу пример:

Идеальный вариант (без ложных отметок):

X1 = [3 12 57]
X2 = [4 11 59]
X3 = [5 10 61]
X4 = [6 9 63]
---------------
XE = [7 8 65]
VE = [1 -1 2]

В реальном случае (с ложными отметками) дела будут обстоять примерно так:

X1 = [3 12 57 93]
X2 = [1 4 11 59 118]
X3 = [5 10 61 92 135]
X4 = [6 9 63]
---------------
XE = [7 8 65]
VE = [1 -1 2]

n было равно 4, т.е. учитывались предыдущие 4 массива X. Вместо X1, X2, X3, X4 следовало написать Xi-3, Xi-2, Xi-1,Xi, но что бы не рябило в глазах пронумеровал так)

Нужно разработать нейронную сеть, которая бы справлялась с поставленной задачей, при этом размерность X доходит до 100, сами элементы Xi(j) принимают значения от 0 до 360, n примерно равно 30-50. Т.е. большие объемы информации. Мне, для начала, разобраться бы с простым.

Основные вопросы:
Какова будет архитектура нейронной сети?
Каким методом обучать?

По возможности, скиньте, какой-нибудь пример в МатЛаб, пожалуйста
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.06.2015, 21:29
Ответы с готовыми решениями:

Нейронные сети
Занялся изучением нейросетей на питоне. Нашел пример, написал код под себя. Но почему-то даже для простого примера выдает неправильный...

Сверточные нейронные сети
Здравствуйте, есть вопросы знатокам нейронных сетей. Прочитал много статьей про нейронных сетей, но не где не нашел ответы на вопросы,...

Сверточные нейронные сети
Здравствуйте, Платформа Accord.NET реализует сверточные сети или нет? Есть ли у кого нибудь код на c#, где созадется сверточная сеть и...

4
2623 / 1634 / 266
Регистрация: 19.02.2010
Сообщений: 4,343
14.06.2015, 22:00
Если правильно описали задачу (а не свели сложную задачу к неправильной простой постановке) - то нейронки тут нафиг не нужны, тем более обучаемые.

Гугл по запросу codebook algorithm выдаст на первых двух позициях 2 пдфки буржуинских статей - вот этот алгоритм и подшаманьте. Вместо трёх цветовых координат пиксела - будет одна, для которой будете накапливать-адаптировать среднее и разброс, ну и внутри кодовой записи явно храните n последних значений переменной, дабы затем прогнозировать значение XE линейной регрессией (или, если будет хватать процессорного времени - более сложной, полиномиальной, например).
С ложными отметками всё должно справиться - их надо будет прибивать сразу же, как в соотв. кодовую запись на текущем такте не попало никакое значение.

Я уже точно не помню, как там алгоритм адаптировал (если адаптировал) средние координаты и разбросы у каждой кодовой записи - я себе адаптацию делал экспоненциальным сглаживанием-забыванием. Причём разброс может быть не в виде хранения значений, явно пришедших ранее - а путём вычисления-адаптации сигмы, и затем проверяете попадание, например, в плюс-минус одну или две сигмы вокруг среднего. В общем, тут много вариантов, из которых можно/нужно выбрать то, что будет давать меньше ложных сработок и ложных потерь отметок.
0
-2 / 8 / 2
Регистрация: 10.11.2008
Сообщений: 776
16.06.2015, 14:39  [ТС]
Спасибо за ответ! Но задачу я, как-раз таки свел к простой и смысл в том, что бы ее решить с помощью нейронных сетей, т.к. другой алгоритм уже разработан.
0
2623 / 1634 / 266
Регистрация: 19.02.2010
Сообщений: 4,343
17.06.2015, 21:49
Поверьте лучшему спецу форума в нейронках - лучше не выйдет.
Ну, сделаете Вы какой-то извращённый или кастрированный вариант ART, либо одного слоя из SOINN/ESOINN-сети, либо что-то иное растущее (и при этом быстро забывающее шум) - всё равно это не будет лучше/точнее работать.
Я же не зря упомянул про кучу вариантов - и для определения порога похожести, и для прогноза (регрессией по всему списку из n хранимых значений Xi(j) вместо приведённого Вами в качестве примера вычисления прогноза XE=Xi+1=Xi+(Xi-Xi-1) только лишь по паре последних измерений). Делайте модульную систему и шаманьте с нахождением лучшего сочетания вариантов реализаций блоков - а потом при желании обзовёте это нейронкой и перепишите в другой формулировке (что-то обзовёте нейронами,...).
0
-2 / 8 / 2
Регистрация: 10.11.2008
Сообщений: 776
19.06.2015, 00:53  [ТС]
Спасибо за ответ) Подскажите, еще, пожалуйста, где в задачах вторичной обработки информации можно использовать нейронные сети с хорошими результатами, например фильтрация, экстраполяция, может еще, что-то и какие нейронные сети для этого лучше подходят?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.06.2015, 00:53
Помогаю со студенческими работами здесь

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

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

Сверточные нейронные сети. Обучение
Добрый вечер. С прошлыми топиками на эту тематику я ознакомлен. Прочитав материалы по сверточным сетям понял некоторые вещи, но...

Нейронные сети и языки программирования
Здравствуйте, новичок в этой технологии, но уже успел разобраться с нейронами, синопсами, функциям(и то поверхностно). Появилось несколько...

Нейронные сети: с чего начинать?
Я поставил перед собой цель(возможно довольно сложную) и у меня есть некоторые вопросы по этой теме.Допустим, я хочу создать своего бота...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru