Интерфейс человек-машина
2008-10-25 21:21Гитарный синтезатор преобразует колебания струн гитары в команды для любого синтезатора, чтобы можно было на гитаре играть звуком рояля, саксофона или чем угодно еще. Это было краткое введение в устройство. Кому интересно — гугольте “MIDI guitar”.
Краткое введение в проблему. Когда вы струну дергаете, еще непонятно, какая нота зазвучит. Нужно по крайней мере четверть периода колебаний подождать, чтобы определить ноту надежно. Поэтому у ранних гитарных синтезаторов была неприятная задержка между щипком струны и нотой.
Один преобразователь (Axon AX-100) решает эту проблему с помощью нейронных сетей. Форма атаки у разных нот все-таки разная, верхние гармоники нарастают быстрее основного тона. Можно натренировать нейронную сеть с тем, чтобы она за гораздо меньшее время, чем четверть периода, «уверенно предполагала», какая нота собирается зазвучать. Этот преобразователь при качественной, аккуратной игре выдает ноты без заметной задержки, даже на самых низких звуках, где период колебаний основного тона большой.
В обзорах, что я читал про это устройство, музыканты говорят, мол, да, и правда, устройство самообучающееся! Поначалу, когда пробуешь играть, столько ошибок, неверные ноты, короткие ноты проскакивают перед началом правильной — мешанина, да и только. День-другой тренировки — и получается все отлично! Ящик обучается, и нотки выскакивают, какие музыкант заказывал. Вот до чего дошла техника самообучающихся устройств.
Выставка. На выставке конструктор этого прибора, музыканты ему вопросы задают, он отвечает. Кто-то спрашивает про самообучение, про нейронные сети. Он (довольно удивленно) отвечает: «Самообучение? Да, мы тренировали и пробовали разные нейронные сети, но веса сети в готовом приборе не меняются. Они зашиты в устройстве, и годятся для любой гитары. В процессе работы сеть не перестраивается». А как же обучение? Почему через несколько дней синтезатор так точно начинает работать, а поначалу просто каша?
— А, так это вы сами, того… самообучаетесь!
Вот такая история с самообучающимся интерфейсом «человек-машина». Дело было, наверное, в 2002 году на Winter AIIM. Точнее не вспомню.
Краткое введение в проблему. Когда вы струну дергаете, еще непонятно, какая нота зазвучит. Нужно по крайней мере четверть периода колебаний подождать, чтобы определить ноту надежно. Поэтому у ранних гитарных синтезаторов была неприятная задержка между щипком струны и нотой.
Один преобразователь (Axon AX-100) решает эту проблему с помощью нейронных сетей. Форма атаки у разных нот все-таки разная, верхние гармоники нарастают быстрее основного тона. Можно натренировать нейронную сеть с тем, чтобы она за гораздо меньшее время, чем четверть периода, «уверенно предполагала», какая нота собирается зазвучать. Этот преобразователь при качественной, аккуратной игре выдает ноты без заметной задержки, даже на самых низких звуках, где период колебаний основного тона большой.
В обзорах, что я читал про это устройство, музыканты говорят, мол, да, и правда, устройство самообучающееся! Поначалу, когда пробуешь играть, столько ошибок, неверные ноты, короткие ноты проскакивают перед началом правильной — мешанина, да и только. День-другой тренировки — и получается все отлично! Ящик обучается, и нотки выскакивают, какие музыкант заказывал. Вот до чего дошла техника самообучающихся устройств.
Выставка. На выставке конструктор этого прибора, музыканты ему вопросы задают, он отвечает. Кто-то спрашивает про самообучение, про нейронные сети. Он (довольно удивленно) отвечает: «Самообучение? Да, мы тренировали и пробовали разные нейронные сети, но веса сети в готовом приборе не меняются. Они зашиты в устройстве, и годятся для любой гитары. В процессе работы сеть не перестраивается». А как же обучение? Почему через несколько дней синтезатор так точно начинает работать, а поначалу просто каша?
— А, так это вы сами, того… самообучаетесь!
Вот такая история с самообучающимся интерфейсом «человек-машина». Дело было, наверное, в 2002 году на Winter AIIM. Точнее не вспомню.
(no subject)
2008-10-26 04:39 (UTC)(no subject)
2008-10-26 04:57 (UTC)(no subject)
2008-10-26 12:22 (UTC)(no subject)
2008-10-26 05:54 (UTC)... Будьте сложнее, и люди от вас потащатся! ...
(no subject)
2008-10-26 12:23 (UTC)(no subject)
2008-10-26 12:33 (UTC)... Это неправильные молнии - они делают неправильный гром ...
(no subject)
2008-10-26 06:07 (UTC)(no subject)
2008-10-26 07:20 (UTC)(no subject)
2008-10-26 08:21 (UTC)(no subject)
2008-10-26 12:26 (UTC)Наука не стоит на месте :)
2009-06-18 13:21 (UTC)Re: Наука не стоит на месте :)
2009-06-20 21:00 (UTC)Re: Наука не стоит на месте :)
2009-06-22 11:57 (UTC)А про данное свойство (5 звонков / 2 звонка) не слышал, это какая-то конкретная модель?
Я в школьные/студенческие годы много исследовал безопасность офисной телефонной техники, даже статья моя про автоответчики десятый год по интернету бродит, но про такое не слышал)
Re: Наука не стоит на месте :)
2009-06-22 12:51 (UTC)Re: Наука не стоит на месте :)
2009-06-22 12:57 (UTC)(no subject)
2009-06-18 13:25 (UTC)У них там, в числе прочего, каждое приложение в своей песочнице работало, и, соответственно, шли проверки на скрытую передачу данных между разными приложениями.
Так там, помню, был тест, где одно окно радировало Важную Информацию другому окну незаметным однопиксельным дрожанием своего размера.
Из первых рук, такскть
2008-10-27 22:18 (UTC)Re: Из первых рук, такскть
2008-10-27 23:28 (UTC)