eegmak
@eegmak

Может нейросеть оценить синусоидальность сигнала?

Возможно ли обучить нейросеть давать оценку набору данных в которых хранится оцифрованный сигнал:
Идеальный случай когда сигнал имеет форму синусоиды, но такой идеальный случай выпадает крайне редко.
Чаще всего форма сигнала имеет "линейную" составляющую т.е. функцию y=kx+b которая является следствием дискретности при оцифровке.
Острые края, углы- плохой признак.
Плавные линии- хороший признак.
С какими проблемами связано решение такой задачи с помощью машинного обучения и нейросетей?
Возможно такая нейросеть уже есть?
  • Вопрос задан
  • 208 просмотров
Решения вопроса 1
mayton2019
@mayton2019
Bigdata Engineer
Данная задача решается с помощью анализа Фурье. Ну по крайней мере в науке и технике
методу Фурье всегда доверяют поиск периодов и фаз на сигнале.

А по составу спектра уже смотрят какие примеси есть. Например Чистый синус будет иметь один пик
в части основной гармоники. Прямоугольные периодические импульсы - нечетные гармоники убывающие
по определенному затуханию.

Спектр представляет собой вектор комплексных чисел. Где есть частота и комплексная амплитуда.
И вот этот спектр уже можно подавать на вход нейросети.

Линию вида y=kx+b можно представить как очень низкую частоту (инфразвук) с большим периодом.
Впрочем возможность детектировать такой инфразвук будет заложена у вас в самом методе Фурье.
С какой частоты начнете анализ - то и получите.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы