Назад Наверх
insml

Разработчики проекта предлагают вариант описания искусственный нейронных сетей (ИНС), с целью обмена математическими моделями в текстовом виде, удобном для машинной обработки и графического представления. Для представления данных о разработанных ИНС предлагается дополнить язык XML тегами, описывающими базовые для ИНС сущности и их свойства. Проект состоит из трех частей:

1. XMLINS - набор инструментов автоматизирующих разработку, передачу ИНС. Подробнее.

2. INSBD - база данных содержащая ИНС в формате INSML. Подробнее.

3. INSML - язык описания структуры и прочих внутренних параметров ИНС. Подробнее.

 


Видеокурс. Основы ИНСМЛ за час

Скачать. ~ 62 Мб.

 

Скачать. ~ 52 Мб.

 

Скачать. ~ 45 Мб.

 

Скачать. ~ 27 Мб.

 

Скачать. ~ 21 Мб.

 


Благодарности

Благодарю всех принявших участие в разработке ИНСМЛ и проектов связанных с ним:
- студент ОрелГТУ, который в 2008 году написал реализацию графического отображения INSML (Если Вы прочитаете эту надпись и хотите чтобы Ваша фамилия появилась здесь, напишите мне. У меня сохранились исходные тексты, но не Ваше имя),
- Пензев В.О.,
- Гончаров М.И.,
- Гладушенко Д.М.,
- Мащенко А.Д.,
- Филина О.П.,
- Максимова А.Р.,
- Константинов К.А.,
- Тараненко Г.С.,
- Соломатина А.Д.,
- Минаева А.А.

 


Публикации

- Абашин В.Г. Минимизация набора сущностей для описания искусственных нейронных сетей и их свойств. // Инженерный вестник Дона, 2022, №8. URL: ivdon.ru/uploads/article/pdf/IVD_43__7_abashin.pdf_61bbf234f2.pdf

- Абашин В.Г. Язык разметки искусственных нейронных сетей INSML 0.3. // Монография. Орел: ОГУ имени И.С. Тургенева, 2019. 167 c.

- Абашин В.Г., Пензев В.О., Гончаров М.И. Язык разметки искусственных нейронных сетей. // Международная научно-техническая Интернет-конференция «Информационные системы и технологии (ИСИТ – 2015)», 2015.

 


Защищенные работы

Выпускные квалификационные работы

- Соломатина А.Д. "Программа поиска ошибок в описании ИНС на языке ИНСМЛ". 2024.

- Тараненко Г.С. "Разработка конвертора искусственных нейронных сетей, реализованных с использованием языка разметки, в текст программы на Python". 2023.

Курсовые работы и курсовые проекты

- Шалимов К.А. "Извлечение INSML описания из HTML документа". 2022.

- Мащенко А.Д. "Отображение формата INSML в текстовом виде на языке пользователя". 2022.

- Филина О.П. "Отображение в графическом виде на плоскости ИНС в формате INSML с пространственной информацией". 2022.

- Максимова А.Р. "Форматирование изображения INSML документа с использованием правил отображения XML подобных документов". 2022.

- Гладушенко Д.М. Проверка корректности описания ИНС в формате INSML. 2022.

 


События

28.03.2024

Анна Александровна отлично представила язык ИНСМЛ на конференции "Научные школы Финансового университета: становление и развитие".

INSML 0.4

 

01.03.2024

На кафедре "Индустриального программирования" МИРЭА был заслушен доклад по теме "Описание искусственных нейронных сетей на языке ИНСМЛ". В процессе обсуждения доклада, некоторые замечания были высказаны впервые. Было предложено дополнить исследование формализацией бизнес-процессов жизненного цикла ИНС с указанием места ИНСМЛ в них. Также были определены наиболее интересные области применения ИНСМЛ. Было указано на отсутствие представления результатов сравнительного анализа других XML-подобных языков описания ИНС, хотя он был проведен еще летом прошлого года. Все замечания взяты в работу.

 

16.02.2024

Успешно защищена выпускная квалификационная работа Соломатиной Анастасии Дмитриевны по теме "Программа поиска ошибок в описании ИНС на языке ИНСМЛ". Работа положила начало механизму проверки ошибок, что позволит значительно упростить разработку ИНС на языке ИНСМЛ.

INSML 0.4

 

04.12.2023

Сегодня опубликован последний видеофрагмент первой части обучающих материалов по технологиям языка ИНСМЛ. Основная фокус-группа это студенты и научные сотрудники, заинтересованные в упрощении обмена интеллектуальными моделями на основе искусственных нейронных сетей между людьми, между технологиями, и между людьми и технологиями. Пять коротких видео позволяют произвести быстрый старт в ИНСМЛ буквально за час. До их записи, чтобы разобраться с ИНСМЛ, приходилось читать целую монографию, несколько научных статей, страницы о ИНСМЛ на сайте и исходные тексты программ на разных языках программирования. Хорошо что работа над видео завершена в 2023 году. Пора переходить к более сложным задачам. Самой приоритетной из них стала интеграция ИНСМЛ в HTML. https://rutube.ru/channel/32080303/

 

26.08.2023

В середине августа началась запись небольшого обучающего курса по ИНСМЛ. В результате получится 5 - 7 видео об основах ИНСМЛ и небольшой видеофрагмент, авторский комментарий. Работаем как всегда не спеша. Потому что не важно, с какой скоростью вы идёте к своей цели, главное - выбрать правильное направление. https://rutube.ru/channel/32080303/

 

15.06.2023

Благодаря выполненной на отлично работе Галины Сергеевны Тараненко, успешно реализован конвертор искусственных нейронных сетей (многослойный персептрон) с отечественного языка ИНСМЛ (INSML) в программу на языке Python, использующую библиотеки pandas и torch.

INSML 0.3

 

14.06.2022

Самым большим достижением этого учебного года стали работы над XMLINS. Если оценивать объемом написанных программ, то результаты скромные http://insml.ru/xmlins/. Однако основной смысл языка INSML это общение между людьми. Это способ обмена искусственными нейросетевыми моделями между людьми и технологиями. Я искренне благодарен пятерым студентам, которые поверили в эту идею и поучаствовали в её развитии. Как всегда кажется что до первых внедрений один шаг, но вот сколько он потребует времени, предугадать невозможно.

 

12.03.2022

Сегодня наконец-то новая версия языка ИНСМЛ 0.4 попала на сайт http://insml.ru/insml/. Теперь он, на мой взгляд, стал удобнее и лаконичнее. Многие спрашивают, почему не json? Все просто, json это данные, а xml это структура. Перевести эту нотацию в json задача для старших классов школы. Теперь можно смело двигаться в направлении оживления этой нотации.

 

05.10.2021

Отличный подарок на "День учителя"! Ну что, попробуем еще разок?

INSML

 

07.07.2019

Отдельная благодарность Татьяне Геннадьевне за помощь в публикации монографии по ИНСМЛ!

Цитата из книги:
Глава 3. Инструментарий для работы с языком разметки ИНС

3.1 Дизайн и стандартизация INSML
Количество ученых объединяющих в себе компетенции исследователя, а также математика и программиста распараллеливающего вычислительный процесс мало, в связи с этим язык INSML изначально разрабатывается как мостик между специалистами различных областей знаний.

Применяя принципы Agile:
- заменить "Количество";
- заменить "различных" на "разных";
- разобраться с запятыми.

Такому только Андрей Юрьевич научить может ).

INSML 0.3