Конструирование искусственных нейронных ансамблей (ИНА). Александр Кириченко

Чтение книги онлайн.

Читать онлайн книгу Конструирование искусственных нейронных ансамблей (ИНА) - Александр Кириченко страница 2

Конструирование искусственных нейронных ансамблей (ИНА) - Александр Кириченко

Скачать книгу

к тематике искусственного интеллекта требует появления достаточного количества публикаций о структуре и возможностях нейросистем, о типах искусственных нейросетей и открываемых ими возможностях автоматизации мыслительных процессов. Для удовлетворения возникающих потребностей необходимы с одной стороны – новые информационные материалы, и с другой стороны – программные средства, которые позволяют без особых усилий и затрат проверить новую информацию на практике, создавать свои нейросетевые системы разных типов, модели нейросетевых устройств и даже узлы нейрокомпьютеров на своём ноутбуке (так называемые «нейропакеты» и «нейроконструкторы»).

      Необходимую информацию даёт эта книга, а доступные программные средства можно получить из Интернет [5, 6]. Большинство примеров в книге выполнено на freeware пакете MemBrain [7].

      Основными зарубежными проектами создания подобных ИКС являются:

      – европейские проекты BBP/HBP,

      – американская инициатива BRAIN,

      – проект IBM Deep QA«Watson»,

      – проект «Siri» корпорации Apple,

      – проект нейросетевого искусственного интеллекта и использующих его роботов компании Google,

      – японские проекты JST,

      – канадский проект «Spaun» и др.

      Нейропакеты и нейроконструкторы

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

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

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

      Программный комплекс MemBrain удачно сочетает в себе свойства как нейропакета, так и нейроконструктора. Этот программный комплекс разработан Thomas Jetter в виде свободнораспространяемого (freeware) и размещён по адресу http://www.membrain-nn.de/.

      Описание программного комплекса, как нейропакета приведено в монографии [Универсальный нейропакет] и охватывает различные стороны процесса создания нейросетевой модели, например, определяет 5 функциональных узлов для создания нейросети требуемого типа, загрузки в эту нейросеть исходных данных, обучения нейросети, и промышленного решения задач на обученной нейросети:

      1. Нейроны и действия с ними (Neurons in MemBrain):

      – Группировка нейронов, их выравнивание

Скачать книгу