Дмитрий Бандык писал(а):Поэтому и надо заняться режимом 2.3.2.2, а потом и всеми остальными...)
Насчет режима 2.3.2.2 у меня есть свое мнение. Вы попытались сделать универсальный способ перевода исходных данных во внутреннюю систему шкал и градаций. Но я этот перевод вижу несколько иначе - мне кажется целесообразней сделать этот перевод более свободным - то есть вообще особо не формализовать его а просто делать специализированную функцию перевода для каждой конкретной задачи. Хотя конечно для некоторых классов задач можно сделать и некоторые довольно универсальные функции - вот ваш режим 2.3.2.2 одна из таких возможных. Только мне видится более целесообразным делать более короткие и более конкретные функции под разные конкретные случаи - это проще чем пытаться сделать некую сложную универсальную функцию. Например это может быть функция напрямую преобразующая данные с датчика в поток обучающей выборки неограниченного размера. И вообще специализированные функции могут не иметь очень многих ограничений из тех которые накладывает некий выбранный раз и навсегда универсальный подход.
Это касается только конкретно режима 2.3.2.2. В одних случаях универсальность целесообразна а в других нет. Я думаю это связано с существованием или несуществованием в реальности неких реальных объектов высокого уровня которым соответствуют наши универсальные решения. Если такой объект существует в реальности то и для описания его оправдано использование универсальной формулы высокого уровня абстракции. Если же в реальности такого объекта не существует то попытка придумать его искусственно будет непродуктивной.
Но ваш режим 2.3.2.2 повторим. Как частный случай. А потом скорей всего будем расширять многообразием других частных функций.
Режим 2.3.2.2 это лишь один из программных интерфейсов с внешними данными (API) входящих в подсистему 2.3.2, включающую еще программные интерфейсы с текстами, транспонированными таблицами, графическими файлами (один из которых разработал ты (2.3.2.4), а другие я) и т.д.
![Изображение](http://lc.kubagro.ru/Dima/232.jpg)
'2.3.2. Программные интерфейсы с внешними базами данных' 'Автоматизированная формализация предметной области'
'2.3.2.1. Импорт данных из текстовых файлов ' F2_3_2_1() 'Универсальный программный интерфейс ввода данных из TXT, DOC и Internet (HTML) файлов неограниченного объема. Атрибуция текстов, АСК-анализ мемов'
'2.3.2.2. Универсальный программный интерфейс импорта данных в систему' F2_3_2_2("") 'Режим представляет собой УНИВЕРСАЛЬНЫЙ ПРОГРАММНЫЙ ИНТЕРФЕЙС ФОРМАЛИЗАЦИИ ПРЕДМЕТНОЙ ОБЛАСТИ И ИМПОРТА ДАННЫХ В СИСТЕМУ "ЭЙДОС-Х". Данный программный интерфейс обеспечивает автоматическое формирование классификационных и описательных шкал и градаций и обучающей выборки на основе XLS, XLSX или DBF-файла с исходными данными стандарта, описанного в Help режима. Кроме того он обеспечивает автоматический ввод распознаваемой выборки из внешней базы данных. В этом режиме может быть до 1000000 объектов обучающей выборки до 1500 шкал.'
'2.3.2.3. Импорт данных из транспонированных внешних баз данных ' F2_3_2_3() 'Режим представляет собой ПРОГРАММНЫЙ ИНТЕРФЕЙС ФОРМАЛИЗАЦИИ ПРЕДМЕТНОЙ ОБЛАСТИ И ИМПОРТА ДАННЫХ В СИСТЕМУ "ЭЙДОС-Х". Данный программный интерфейс обеспечивает автоматическое формирование классификационных и описательных шкал и градаций и обучающей выборки на основе XLS, XLSX или DBF-файла с исходными данными стандарта, описанного в Help режима стандарта, представляющего собой ТРАНСПОНИРОВАННЫЙ файл стандарта режима 2.3.2.2. Кроме того он обеспечивает автоматический ввод распознаваемой выборки из внешней базы данных. В этом режиме может быть до 1000000 шкал и до 1500 объектов обучающей выборки.'
'2.3.2.4. Оцифровка изображений по внешним контурам ' F2324ok() 'Данный режим обеспечивает оцифровку изображений по внешним контурам, т.е. кодирование и ввод в систему "Эйдос" изображений и формирование файла исходных данных "Inp_data" в стандарте режима 2.3.2.2 в котором каждое изображение представлено строкой'
'2.3.2.5. Оцифровка изображений по всем пикселям и спектру' F2_3_2_5() 'Данный режим обеспечивает оцифровку изображений по всем пикселям и спектру, т.е. кодирование и ввод в систему "Эйдос" изображений и формирование файла исходных данных "Inp_data" в стандарте режима 2.3.2.3 в котором каждое изображение представлено столбцом'
'2.3.2.6. Импорт данных из DOS-TXT-рядов чисел (цифр) и слов (букв) ' F2_3_2_6() 'Данный режим обеспечивает импорт данных из DOS-TXT-рядов чисел (цифр) и слов (букв), а также генерацию рядов для расчета асимптотического информационного критерия качества шума - критерия степени выраженности закономерностей в модели'
'2.3.2.7. Транспонирование файлов исходных данных ' F2_3_2_7() 'Данный режим обеспечивает транспонирование базы данных Inp_data.xls и ее запись в виде файла Out_transp.xls'
'2.3.2.8. Объединение нескольких файлов исходных данных в один ' F2_3_2_8() 'Данный режим обеспечивает объединение нескольких одинаковых по структуре баз данных с именами вида: "Input####.xls", где: "####" - номер файла вида: 0001,0002,...,9999, в один файл с именем: "Add_data.xls"'
'2.3.2.9. Разбиение TXT-файла на файлы-абзацы"' F5_11() 'Данный режим обеспечивает: обнаружение в папке: ../AID_DATA/INP_DATA/ TXT-файлов, загрузку этих файлов, нахождение в них абзацев, запись этих абзацев в виде TXT-файлов с именами вида: "######, <ИМЯ TXT-ФАЙЛА>" из сквозного номера абзаца ###### и имени исходного TXT-файла'
'5.3.2.10.Чемпионат RAIF-Challenge 2017-API-bank' F2_3_2_10() 'Создание БД Inp_data.dbf из файлов: t1.xlsx, t2.xlsx, t3.xlsx, t4.xlsx'
'2.3.2.11.Чемпионат RAIF-Challenge 2017-API-retail' F2_3_2_11() 'Создание БД Inp_data.dbf и файла: Inp_name.txt соответственно из файлов:jet_raif_challenge.csv и description.csv'
Вот, например, статья, про API спектров графических объектов:
Луценко Е.В. Автоматизированный системно-когнитивный спектральный анализ конкретных и обобщенных изображений в системе "Эйдос" (применение теории информации и когнитивных технологий в спектральном анализе) / Е.В. Луценко // Политематический сетевой электронный научный журнал Кубанского государственного аграрного университета (Научный журнал КубГАУ) [Электронный ресурс]. – Краснодар: КубГАУ, 2017. – №04(128). С. 1 – 64. – IDA [article ID]: 1281704001. – Режим доступа:
http://ej.kubagro.ru/2017/04/pdf/01.pdf, 4 у.п.л.
Так что API 2.3.2.2 один из многих, наиболее удобный в тех случаях, когда объекты описываются строками таблицы, а классификационные и описательные шкалы колонками. При этом в ячейках таблицы могут быть числа и тексты. Тексты могут рассматриваться целиком, по словам и по символам. Думал еще сделать по предложениям. Но для этого удобнее интерфейс 2.3.2.1.