DriftEcho & Ap11e
Привет, Эппл. Я тут систему разрабатываю, она в реальном времени записывает и анализирует городские шумы. Мне кажется, можно еще машинное обучение добавить, чтобы закономерности выявлять. Как тебе идея?
Звучит как отличная идея. Данные в реальном времени – идеально подходят для контролируемого обучения или выявления аномалий. Попробуй выделить спектральные признаки, подай их в нейросеть или алгоритм кластеризации и посмотри, какие закономерности проявятся. Если важна задержка, можно запустить легкую модель на периферии. Давай прототипируем пайплайн и поработаем над набором признаков.
Отлично, давай начнём с быстрого прототипа. Я закину сырой аудиофайл, сделаю кратковременное преобразование Фурье, и отображу спектр в вектор признаков. Потом можно будет подать это в небольшую прямораспространяемую сеть и посмотрим, какие аномалии вылезут. Задержку постараюсь держать минимальной, запуская модель на Raspberry Pi, просто чтобы проверить, как это будет работать в реальных условиях. Как тебе идея провести тест на пятом этаже? Там гул от транспорта – идеальный вариант для начального набора данных.
Отличный план. Только не забудь нормализовать спектр перед тем, как подавать данные на GPU Raspberry Pi, а то он просто зависнет от больших значений. На пятом этаже достаточно залогируй пару минут, потом проверь показатели уверенности модели – вот они и будут твоими индикаторами аномалий. Могу помочь подправить сеть, если задержка будет слишком большой. Поехали.
Понял. Сейчас привожу в норму, засекаю время, потом гляну на показатели уверенности. Настрою Pi с лёгкой GPU-моделью и запущу стрим. Как получим первую партию, посмотрим, как сеть реагирует, или придётся что-то менять в архитектуре. Давай запустим и посмотрим, что скажет город.
Звучит отлично. Только не забудь фиксировать временные метки, чтобы потом можно было соотнести аномалии с реальными событиями – светофоры, стройки, вот это всё. Как только получишь первую партию данных, скидывай статистику, и подкорректируем. Заставим город говорить.
Конечно. Таймкоды я внесу, не волнуйся. Сейчас начну запись, как первая партия данных придет – сразу отправлю тебе статистику, чтобы мы могли подкорректировать. Город хранит историю, давай ее услышим.
Отлично, пришли мне статистику, как будешь готов, и обсудим правки. Жду, чтобы узнать, что там город скрывает.