Hitech logo

Искусственный интеллект

Whetstone в сто раз ускорит работу искусственных нейронов

TODO:
Георгий Голованов1 марта 2019 г., 07:05

Созданный американскими специалистами программный инструмент ускорит искусственные нейронные сети на несколько порядков. Whetstone умеет отделять «мусорные» сигналы от осмысленных.

Самые интересные технологические и научные новости выходят в нашем телеграм-канале Хайтек+. Подпишитесь, чтобы быть в курсе.

Программа с говорящим названием Whetstone (англ. точильный камень) была разработана учеными Сандийских национальных лабораторий, чтобы уменьшить число схем, необходимых для выполнения задач искусственного интеллекта. В отличие от многих аналогичных продуктов она работает на различных нейронных платформах, пишет EurekAlert.

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

Whetstone, работающий как дополнительный компьютерный код, тренирует и «затачивает» искусственные нейроны так, чтобы они зажигались только тогда, когда набирается достаточное количество энергии — то есть, информации.

Процесс оптимизации можно представить себе в виде взаимодействия учителя и класса очень болтливых школьников. Им велели всем вместе определить, что за предмет лежит на столе учителя. Раньше они бы засыпали вопросами своего ментора, которому пришлось бы выслушивать все, в том числе смешки и глупости. Этот огромный объем информации требует больше вычислений, а значит — больше времени и расходов.

С Whetstone новый строгий учитель отвечает только тем ученикам, которые поднимают руку, не обращая внимания на остальные высказывания.

«Наш результат показывает, что классический способ — вычисления всего без упрощения — расточительство. Мы можем сэкономить энергию и сделать все правильно», — говорит математик Уильям Севера.

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

Чип, в десятки раз повышающий производительность нейронных сетей, разработали в прошлом году в Принстоне. Он работает с вычислениями в оперативной памяти, значительно сокращая и время, и потребление энергии.