Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #38, ЯНВАРЬ 2004 г.

Возьми нейродруга в помощники

Елманов Олег (Spy_Dr@comail.ru)

Спецвыпуск Xakep, номер #038, стр. 038-086-4


Где же это все можно потрогать ручками? Все зависит от того, насколько серьезно ты решил заняться применением нейросетей. Можно найти простейшие программки, написанные под решение одной конкретной задачи, а можно и специальный софт, серьезные нейросетевые эмуляторы с кучей математических расчетных модулей и даже нейропроцессоры.

С помощью нейроэмуляторов ты сможешь в полной мере познакомиться со всеми прелестями нейросетевых алгоритмов, посмотреть кучу примеров и, может быть, даже самостоятельно что-нибудь сотворить. И все это в удобном графическом интерфейсе с доступными подсказками. Советую посмотреть NeuralWorks, Neurosolution и NeuroScalp (существуют и другие). Купить их тебе, скорее всего, не удастся, но ты всегда можешь скачать демо-версию с сайта разработчика.

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

Нейрожелезо

Наконец, о самом интересном - о нейропроцессорах. Одной из первых возможностями нейронных сетей и их промышленным применением заинтересовалась компания Intel. С подачи министерства обороны США были начаты работы по проектированию и разработке нейропроцессора. В 1989 году уже был представлен первый промышленный образец i80170NX ETANN (Electrically Trainable Analog Neural Network). Применение распараллеленной архитектуры в нейропроцессоре позволило добиться производительности 2 миллиарда операций в секунду. Этот процессор (и его преемник - i80160NC) весьма успешно работает в различных системах, в которых необходимо решение неформализуемых задач. Вслед за Intel подтянулись и другие ведущие мировые производители вычислительной техники. Свои нейропроцессоры создали такие компании, как Motorola, Echelon, IBM, Siemens, Fujitsu и другие.

Отдельно хотелось бы упомянуть об успехах России на этом поприще. В 1998 году на мировой рынок нейрочипов вышла и наша фирма - НТЦ "Модуль", представив нейропроцессор NM6403. Его спроектировали и разработали российские инженеры, правда, производится нейропроцессор на мощностях компании Samsung.

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

Перспективы

Заметил такую фишку? Человек сначала учится распознавать зрительные образы и двигаться. Потом начинает говорить, считать и только затем логически мыслить абстрактными категориями. А компьютеры наоборот - сначала освоили логику и счет, научились играть в игры, а теперь с большим трудом подходят к распознаванию речи, ориентации в пространстве и другим задачам распознавания образов. Эта фишка называется фактором встречной направленности биологической и компьютерной эволюции.

Назад на стр. 038-086-3  Содержание  Вперед на стр. 038-086-5