SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Теории понятий в практике
представления знаний в технических
            системах




                  Юрмала
              19 августа 2012г.
Disclaimer
• Вопросами представления знаний в технических
  системах я занимаюсь с 1981 года осознанно (именно в
  такой формулировке).
• Знания, информация, данные – не заморачиваюсь.
  Укритикую любого с его определениями (которые суть
  гробик для усопшей мысли).
• Непонятно, что рассказывать в такой разношерстной
  аудитории: от программистов до учителей, от
  философов до биологов, от филологов до менеджеров.

• Поэтому: доклад как эклектическая рвакля (3 секунды
  на кадр)


                                                         2
Знания
• Знания / информация / данные
• Программы /модели /онтологии / схемы
• Описания / модели


• База знаний = база данных, программы
  работы с которой лежат в ней самой
• Наука – поиск наиболее компактных
  (контринтуитивных) описаний

                                         3
Технологизация мышления
• Производственное – вузовское – школьное –
  дошкольное
• Человеческое – нечеловеческое

-----------------------------------------------------------------
Технологемы мышления ММК:
• Проблематизация
• Объективация (построение объекта)
• Схемы ММК
                                                                    4
Объем новых идей




1970    1980   1990   2000   2010
                                    5
Новые технологии
(это в том числе относится к методологам)




        Не хочу видеть никаких сумасшедших торговцев –
              ты что, не видишь, что тут битва идёт!
                                                         PP656.6
                                   Источник: FIATECH
Основная мысль
• Знания всё более опосредуются техническими
  системами
• В технических системах идут замены теории понятий:
    –   Аристотелевское/классическое представление
    –   Логическое представление / теория теорий
    –   Прототипное, теоркатегорное представления
    –   Плюралистичные представления

•   Главная проблема: программа = алгоритм + данные.
    Не умеем описывать данные. Не учим этому. Не
    информатика, а алгоритмика.
•   От информатики-в-малом переход к информатике-в-
    большом. Этому не учат, об этом не могут говорить.
                                                         7
Пример передачи знаний о
        предмете: упражнения
Ткачёв, Майер, Бахтияров: тайцзицюань и другие
психотехники:
• Кто не знает – пишет учебники
• Кто знает – творит миры и упражнения в них

Важно: автоматическая проверка выполнения
• ПиктоМир, КуМир
• VivoMind

                                             8
«Сержантский метод» в
      дошкольной алгоритмике
ПиктоМир         КуМир
                 использовать Робот_Вертун

                 алг Главный алгоритм
                 нач
                 . нц пока клетка закрашена
                 ..А
                 . . вперед
                 . кц
                 кон

                 алг А
                 нач
                 . если впереди стена то
                 . . повернуть налево
                 . . иначе выход
                 . все
                 кон


                                              9
Пример: предмет аниме
• Anidb.net
• Tvtropes.org




                              10
Пример: PLM
• Инжиниринговая компания
  –Основная деятельность
    • Маркетинг
    • Инженерия
    • Операции            PLM
  – Организационно-техническое развитие
    • Стратегирование
    • Организационная инженерия
    • Ведение проектов развития
                                          11
Жизненный цикл объектов работы
             (комплектующих/предметов снабжения)
                                           IEC/EN 81346, RDS-PP, KKS
Ситуация

Объект

Спецификация
функции
Спецификация
компонента
Спецификация
модели
Индивидуальная
карточка экземпляра
Физический
экземпляр
                                                                       Реальный,
             Объект «мотор»                                            функционирующий
                                                                       Запланированный,
                              «Мотор» в обычном языке
                                                                       историческая запись, и т.п.



      PLM, ERP, EAM – по горизонтали, или по вертикали?
          Неизмежный в IT «cистемный шовинизм».
Пример: PLM
Операционная деятельность (инженерный
менеджмент):
• Нарезка на объекты проекта -- управление
  конфигурацией
• Проведение объектов проекта по маршрутам между
  рабочими станциями всего жизненного цикла --
  управление изменениями.



• Инженерная деятельность (изменения объектов проекта):
  только в САПР и системах моделирования проекта под
  контролем конфигурации и управления изменениями PLM.
• Операции с предметами снабжения, активами и другими
  объектами, не входящими в проект: только в других системах
  операционного менеджмента (ERP, EAM, системы управления
  проектами и т.д.) под контролем конфигурации и управления
  изменениями PLM.


                                                               13
Место PLM
• Инжиниринговая компания
  –Основная деятельность
    • Маркетинг
    • Инженерия
    • Операции            PLM
  – Организационно-техническое развитие
    • Стратегирование
    • Организационная инженерия
    • Ведение проектов развития
                                          14
Операционный менеджмент
Обеспечение бесперебойного потока объектов работы по предписанным
технологией рабочим станциям в ходе всего жизненного цикла системы.
• Нарезка на объекты работы (управление конфигурацией и
   изменениями)
• Планирование графика прохода по рабочим станциям (минимизация
   ресурсов)
• Исполнение и отслеживание графика (ограничения потока:
   устранение очередей)
                                                             вывод из
инвестзамысел   проектирование   сооружение   эксплуатация   эксплуата
                                                                ции




                                                                   15
Эко-система жизненного цикла:
    «инжиниринговые киборги»
    люди                           люди



 программы                       программы




оборудование
                                оборудование



               Многоуровневое
               взаимодействие
                 •   Данные
                 •   Действия
                 •   Энергия
                 •   Масса                     16
PLM «киборгов» в жизненном цикле
              архитект               как                    архитек               как
требования               рабочка              требования              рабочка
                ура                сделано                   тура               сделано


Действия     МОДЕЛЬ ИНЖИНИРИНГА              Действия
                (ПРЕДПРИЯТИЯ)                              МОДЕЛЬ ИНЖИНИРИНГА
                                                              (ПРЕДПРИЯТИЯ)




             МОДЕЛИ СИСТЕМЫ И ЕЕ                           МОДЕЛИ СИСТЕМЫ И
                 ОКРУЖЕНИЯ                                   ЕЁ ОКРУЖЕНИЯ

                                         • Данные
                                         • Действия
                                   Мультимодельное
                                    взаимодействие
Разнообразие интеграции данных жизненного цикла
           в эко-системе инжиниринга

                  уровни структуры вещества * уровни воплощения

          Замысел     Архитектура   «Рабочка»   Изготовление Эксплуатация

Макро     PLM1        PLM2          PLM3        PLM4          PLM5
Мезо      PLM6        PLM7          PLM8        PLM9          PLM10
Микро     PLM11       PLM12         PLM13       PLM14         PLM15
Нано      PLM16       PLM17         PLM18       PLM19         PLM20

             Специализация/профессионализация: в каждой клетке
              Интеграция в продукте: вся таблица (эко-система!)

            КРУПНЫХ ПРОЕКТОВ С ОДНОЙ PLM НА ВСЕХ – НЕ БЫВАЕТ!
       ДВЕ РАЗНЫХ УСТАНОВКИ PLM одного вендора – РАЗНЫЕ УСТАНОВКИ!
                 PLM нуждается в интеграционном решении!
                                                                        18
Неформальные знания
•   Модель (model)
•   Практика из справочника (reference process)
•   Корпус знаний (body of knowledge)
•   Подход (framework)
•   Стандарт
•   ...



                                              19
Онтология: про то, что в жизни (а не про имена)
       Отвечает на вопрос «что там?»
                            «Функция»

«Процесс»                                         «Деятельность»
              Консультант

 Аналитик                                        Менеджер



«Процедура»                                       «Шаблон проекта»




Менеджер                                         Планировщик
по качеству


                                        По материалам
                                        компании FutureModels        20
Особенности онтологии ISO 15926
• Факт-ориентированная («что для одного
  проекта объект, для другого – атрибут»)
• 4D модель времени (можно описать смену
  экземпляра оборудования, жизненный
  цикл)
• Формат: semantic web (OWL-файлы, SPARQL
  endpoints)


                                        21
ISO 15926 и жизненный цикл




                             22
ISO 15926 и жизненный цикл




                             23
Product knowledge pyramid (ISO 15926)
                                        201 type: ontological commitments
Enterprise-related                      (shared reality)
                                  ISO 15926
data excluded only                   types
to clarity of a slide.                                                          Huge! Needs
                                                                            R
                                   RDL                                      D
                                                                                federation of
                                                                                multiple sources!
                                                                            L
                                                                                But: one format
                                 Catalogue
                             (standard classes)

                               Product lines
                                                                            P
                                and project                                 r
                                                                            o
                         Debug, change management
                                                                            d
                                                                            u
                                                                            c   Needs federation
                                                                            t   even more!
                            Product configuration
                                 baselines                                  d   Multiple formats
                                                                            a
                 Historic data (product operations time                     t
                                  rows)                                     a

                                                                                              24
Федерирование справочных данных о:
              • Модели предприятия
              • Модели целевой системы
         ISO/JORD

   RDL
            Национальная ассоциация

         RDL (ГОСТы)

                  RDL (стандарты
                     отрасли)
               Отраслевая ассоциация
                                           RDL каталога

                                         Данные каталога

         RDL проекта                   Поставщик каталога


    Проектная информация

Инжиниринговая компания                                     25
Почему онтология?
Качество
                                                         Онтология
результата
                                                         (свойства)

                                  Тезаурус
                                   (разные отношения)




                          Таксономия
                          (род-вид)


             Словарь
             (синонимы)




                                                                          26
                                                   Сложность реализации
Этажерка представлений
•   Двоичный код – физика
•   Символы UNICODE
•   XML – структура разметки
•   RDF – тройки (факты)
•   OWL – рудиментарная онтология/логика
•   Шаблоны ISO 15926 – онтология из 201 типа
•   Описание объекта в терминах шаблонов

• Вариант: описание на языке Python
  (альтернативный синтаксис, другая этажерка
  представлений)

                                                27
Демонстрация: .15926 Editor
• http://techinvestlab.ru/ISO15926 -- freeware




                                                 28
Мифы и реальность
        искусственного интеллекта
Миф                       Реальность
                          •   Маршруты с учётом пробок
                          •   SIRI, Quick Voice, Voice S
                          •   IBM Watson
                          •   Клинические отчёты CYC
                          •   Переводчики текстов
                          •   iRING
                          • И много-много
                            других маленьких
                            применений
Огромное золотое яблоко
                                 Много мелкого изюма
                                                           29
Технологии искусственного
            интеллекта
• Понимание естественного языка, перевод
• Онтологии (общая картина мира) и
  представление знаний
• Экспертные системы (ответы на вопросы)
• Машинное обучение (включая распознавание
  образов и открытие закономерностей)
• Синтез моделей, удовлетворяющих
  ограничениям (в том числе -- генетические
  алгоритмы)
• ...

                                              30
Лето 2012 года
• Алгоритмы все уже есть: можно
  опробовать на данных разных
  предметных областей

• Как раз сейчас идёт переход от
  игрушечных задач к настоящим: большим
  объемам данных и вычислений


                                      31
IBM Watson: обучение




                       32
Теории понятий
•   Классика: определенческая
•   Прототипы и экземпляры
•   Теория теории
•   Атомарная
•   Плюралистическая




                                33
Спасибо за внимание
Анатолий Левенчук,
Директор по исследованиям Русского отделения INCOSE
http://ailev.ru
ailev@asmp.msk.su

Виктор Агроскин
vic5784@gmail.com



TechInvestLab.ru
(495) 748-53-88

                                                  34

Weitere ähnliche Inhalte

Was ist angesagt?

А.Левенчук -- плохая модульность
А.Левенчук -- плохая модульностьА.Левенчук -- плохая модульность
А.Левенчук -- плохая модульностьAnatoly Levenchuk
 
В.Мизгулин -- программа магистратуры по системной инженерии
В.Мизгулин -- программа магистратуры по системной инженерииВ.Мизгулин -- программа магистратуры по системной инженерии
В.Мизгулин -- программа магистратуры по системной инженерииAnatoly Levenchuk
 
А.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышлениеА.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышлениеAnatoly Levenchuk
 
А.Левенчук -- Essence для управления технологиями
А.Левенчук -- Essence для управления технологиямиА.Левенчук -- Essence для управления технологиями
А.Левенчук -- Essence для управления технологиямиAnatoly Levenchuk
 
А.Левенчук -- инженерное образование: итоги 2014 и планы.
А.Левенчук -- инженерное образование: итоги 2014 и планы.А.Левенчук -- инженерное образование: итоги 2014 и планы.
А.Левенчук -- инженерное образование: итоги 2014 и планы.Anatoly Levenchuk
 
А.Левенчук -- управление жизненным циклом актива
А.Левенчук -- управление жизненным циклом активаА.Левенчук -- управление жизненным циклом актива
А.Левенчук -- управление жизненным циклом активаAnatoly Levenchuk
 
А.Левенчук -- преподавание системного мышления
А.Левенчук -- преподавание системного мышленияА.Левенчук -- преподавание системного мышления
А.Левенчук -- преподавание системного мышленияAnatoly Levenchuk
 
А.Левенчук -- тренажёр клуба одиноких мозгов
А.Левенчук -- тренажёр клуба одиноких мозговА.Левенчук -- тренажёр клуба одиноких мозгов
А.Левенчук -- тренажёр клуба одиноких мозговAnatoly Levenchuk
 
А.Левенчук -- Интеллект-стек: как создаётся Deus ex Machina
А.Левенчук -- Интеллект-стек: как создаётся Deus ex MachinaА.Левенчук -- Интеллект-стек: как создаётся Deus ex Machina
А.Левенчук -- Интеллект-стек: как создаётся Deus ex MachinaAnatoly Levenchuk
 
А.Левенчук -- инженерия психики и киберпсихики
А.Левенчук -- инженерия психики и киберпсихикиА.Левенчук -- инженерия психики и киберпсихики
А.Левенчук -- инженерия психики и киберпсихикиAnatoly Levenchuk
 
А.Левенчук -- процессы, проекты, кейсы, практики и прочие описания деятельности
А.Левенчук -- процессы, проекты, кейсы, практики и прочие описания деятельностиА.Левенчук -- процессы, проекты, кейсы, практики и прочие описания деятельности
А.Левенчук -- процессы, проекты, кейсы, практики и прочие описания деятельностиAnatoly Levenchuk
 
Открытая лекция А. Левенчука
Открытая лекция А. ЛевенчукаОткрытая лекция А. Левенчука
Открытая лекция А. ЛевенчукаASIMP
 
А.Левенчук -- стейкхолдерское мастерство
А.Левенчук -- стейкхолдерское мастерствоА.Левенчук -- стейкхолдерское мастерство
А.Левенчук -- стейкхолдерское мастерствоAnatoly Levenchuk
 
Нейронные сетки: покруче интернета
Нейронные сетки: покруче интернетаНейронные сетки: покруче интернета
Нейронные сетки: покруче интернетаAnatoly Levenchuk
 
Системное мышление -- материалы курса (2016)
Системное мышление -- материалы курса (2016)Системное мышление -- материалы курса (2016)
Системное мышление -- материалы курса (2016)Anatoly Levenchuk
 
Мастер-класс: Системное мышление
Мастер-класс: Системное мышлениеМастер-класс: Системное мышление
Мастер-класс: Системное мышлениеCEE-SEC(R)
 
А.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияА.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияAnatoly Levenchuk
 
Семантические информационные модели и ISO 15926
Семантические информационные модели и ISO 15926Семантические информационные модели и ISO 15926
Семантические информационные модели и ISO 15926Anatoly Levenchuk
 
А.Левенчук -- тренды в инженерии требований
А.Левенчук -- тренды в инженерии требованийА.Левенчук -- тренды в инженерии требований
А.Левенчук -- тренды в инженерии требованийAnatoly Levenchuk
 
Что такое системная инженерия
Что такое системная инженерияЧто такое системная инженерия
Что такое системная инженерияAnatoly Levenchuk
 

Was ist angesagt? (20)

А.Левенчук -- плохая модульность
А.Левенчук -- плохая модульностьА.Левенчук -- плохая модульность
А.Левенчук -- плохая модульность
 
В.Мизгулин -- программа магистратуры по системной инженерии
В.Мизгулин -- программа магистратуры по системной инженерииВ.Мизгулин -- программа магистратуры по системной инженерии
В.Мизгулин -- программа магистратуры по системной инженерии
 
А.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышлениеА.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышление
 
А.Левенчук -- Essence для управления технологиями
А.Левенчук -- Essence для управления технологиямиА.Левенчук -- Essence для управления технологиями
А.Левенчук -- Essence для управления технологиями
 
А.Левенчук -- инженерное образование: итоги 2014 и планы.
А.Левенчук -- инженерное образование: итоги 2014 и планы.А.Левенчук -- инженерное образование: итоги 2014 и планы.
А.Левенчук -- инженерное образование: итоги 2014 и планы.
 
А.Левенчук -- управление жизненным циклом актива
А.Левенчук -- управление жизненным циклом активаА.Левенчук -- управление жизненным циклом актива
А.Левенчук -- управление жизненным циклом актива
 
А.Левенчук -- преподавание системного мышления
А.Левенчук -- преподавание системного мышленияА.Левенчук -- преподавание системного мышления
А.Левенчук -- преподавание системного мышления
 
А.Левенчук -- тренажёр клуба одиноких мозгов
А.Левенчук -- тренажёр клуба одиноких мозговА.Левенчук -- тренажёр клуба одиноких мозгов
А.Левенчук -- тренажёр клуба одиноких мозгов
 
А.Левенчук -- Интеллект-стек: как создаётся Deus ex Machina
А.Левенчук -- Интеллект-стек: как создаётся Deus ex MachinaА.Левенчук -- Интеллект-стек: как создаётся Deus ex Machina
А.Левенчук -- Интеллект-стек: как создаётся Deus ex Machina
 
А.Левенчук -- инженерия психики и киберпсихики
А.Левенчук -- инженерия психики и киберпсихикиА.Левенчук -- инженерия психики и киберпсихики
А.Левенчук -- инженерия психики и киберпсихики
 
А.Левенчук -- процессы, проекты, кейсы, практики и прочие описания деятельности
А.Левенчук -- процессы, проекты, кейсы, практики и прочие описания деятельностиА.Левенчук -- процессы, проекты, кейсы, практики и прочие описания деятельности
А.Левенчук -- процессы, проекты, кейсы, практики и прочие описания деятельности
 
Открытая лекция А. Левенчука
Открытая лекция А. ЛевенчукаОткрытая лекция А. Левенчука
Открытая лекция А. Левенчука
 
А.Левенчук -- стейкхолдерское мастерство
А.Левенчук -- стейкхолдерское мастерствоА.Левенчук -- стейкхолдерское мастерство
А.Левенчук -- стейкхолдерское мастерство
 
Нейронные сетки: покруче интернета
Нейронные сетки: покруче интернетаНейронные сетки: покруче интернета
Нейронные сетки: покруче интернета
 
Системное мышление -- материалы курса (2016)
Системное мышление -- материалы курса (2016)Системное мышление -- материалы курса (2016)
Системное мышление -- материалы курса (2016)
 
Мастер-класс: Системное мышление
Мастер-класс: Системное мышлениеМастер-класс: Системное мышление
Мастер-класс: Системное мышление
 
А.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияА.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектирования
 
Семантические информационные модели и ISO 15926
Семантические информационные модели и ISO 15926Семантические информационные модели и ISO 15926
Семантические информационные модели и ISO 15926
 
А.Левенчук -- тренды в инженерии требований
А.Левенчук -- тренды в инженерии требованийА.Левенчук -- тренды в инженерии требований
А.Левенчук -- тренды в инженерии требований
 
Что такое системная инженерия
Что такое системная инженерияЧто такое системная инженерия
Что такое системная инженерия
 

Ähnlich wie Представление знаний в технических системах

Принципы построения современных систем управления жизненным циклом
Принципы построения современных систем управления жизненным цикломПринципы построения современных систем управления жизненным циклом
Принципы построения современных систем управления жизненным цикломAnatoly Levenchuk
 
Системная инженерия в России и мире
Системная инженерия в России и миреСистемная инженерия в России и мире
Системная инженерия в России и миреAnatoly Levenchuk
 
Управление знаниями, НСИ, справочными данными
Управление знаниями, НСИ, справочными даннымиУправление знаниями, НСИ, справочными данными
Управление знаниями, НСИ, справочными даннымиAnatoly Levenchuk
 
Практики жизненного цикла систем машинного обучения
Практики жизненного цикла систем машинного обученияПрактики жизненного цикла систем машинного обучения
Практики жизненного цикла систем машинного обученияCEE-SEC(R)
 
А.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерииА.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерииAnatoly Levenchuk
 
Системная инженерия в России
Системная инженерия в РоссииСистемная инженерия в России
Системная инженерия в РоссииAnatoly Levenchuk
 
А.Левенчук -- Понятие системы в системной инженерии
А.Левенчук -- Понятие системы в системной инженерииА.Левенчук -- Понятие системы в системной инженерии
А.Левенчук -- Понятие системы в системной инженерииAnatoly Levenchuk
 
Тьюториал "Введение в системную инженерию" (15 января 2013)
Тьюториал "Введение в системную инженерию" (15 января 2013)Тьюториал "Введение в системную инженерию" (15 января 2013)
Тьюториал "Введение в системную инженерию" (15 января 2013)Anatoly Levenchuk
 
Системное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курсаСистемное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курсаAnatoly Levenchuk
 
Архимейт по-русски
Архимейт по-русскиАрхимейт по-русски
Архимейт по-русскиAnatoly Levenchuk
 
Искусственный интеллект в инжиниринговых компаниях
Искусственный интеллект в инжиниринговых компанияхИскусственный интеллект в инжиниринговых компаниях
Искусственный интеллект в инжиниринговых компанияхAnatoly Levenchuk
 
А.Левенчук -- Системное мышление и управление конфигурацией
А.Левенчук -- Системное мышление и управление конфигурациейА.Левенчук -- Системное мышление и управление конфигурацией
А.Левенчук -- Системное мышление и управление конфигурациейAnatoly Levenchuk
 
Основы концептуального проектирования
Основы концептуального проектированияОсновы концептуального проектирования
Основы концептуального проектированияAnton Tyukov
 
Системный менеджмент и стратегирование
Системный менеджмент и стратегированиеСистемный менеджмент и стратегирование
Системный менеджмент и стратегированиеPrapion Gaybaryan
 
1. Презентация шпаргалка
1. Презентация шпаргалка1. Презентация шпаргалка
1. Презентация шпаргалкаRnD_SM
 
Безлюдные организации и их проблемы
Безлюдные организации и их проблемыБезлюдные организации и их проблемы
Безлюдные организации и их проблемыAnatoly Levenchuk
 
Карта знаний инженера-программиста // Timur Shemsedinov // KharkivJS 2018
Карта знаний инженера-программиста // Timur Shemsedinov // KharkivJS 2018Карта знаний инженера-программиста // Timur Shemsedinov // KharkivJS 2018
Карта знаний инженера-программиста // Timur Shemsedinov // KharkivJS 2018Timur Shemsedinov
 
Управление жизненным циклом изделий с применением конструктора менеджмента и...
Управление жизненным циклом  изделий с применением конструктора менеджмента и...Управление жизненным циклом  изделий с применением конструктора менеджмента и...
Управление жизненным циклом изделий с применением конструктора менеджмента и...RnD_SM
 
Docflow 2010. ECM Strategy
Docflow 2010. ECM StrategyDocflow 2010. ECM Strategy
Docflow 2010. ECM StrategyAl_Bert
 

Ähnlich wie Представление знаний в технических системах (20)

Принципы построения современных систем управления жизненным циклом
Принципы построения современных систем управления жизненным цикломПринципы построения современных систем управления жизненным циклом
Принципы построения современных систем управления жизненным циклом
 
Системная инженерия в России и мире
Системная инженерия в России и миреСистемная инженерия в России и мире
Системная инженерия в России и мире
 
Управление знаниями, НСИ, справочными данными
Управление знаниями, НСИ, справочными даннымиУправление знаниями, НСИ, справочными данными
Управление знаниями, НСИ, справочными данными
 
Практики жизненного цикла систем машинного обучения
Практики жизненного цикла систем машинного обученияПрактики жизненного цикла систем машинного обучения
Практики жизненного цикла систем машинного обучения
 
А.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерииА.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерии
 
Системная инженерия в России
Системная инженерия в РоссииСистемная инженерия в России
Системная инженерия в России
 
А.Левенчук -- Понятие системы в системной инженерии
А.Левенчук -- Понятие системы в системной инженерииА.Левенчук -- Понятие системы в системной инженерии
А.Левенчук -- Понятие системы в системной инженерии
 
Тьюториал "Введение в системную инженерию" (15 января 2013)
Тьюториал "Введение в системную инженерию" (15 января 2013)Тьюториал "Введение в системную инженерию" (15 января 2013)
Тьюториал "Введение в системную инженерию" (15 января 2013)
 
Системное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курсаСистемное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курса
 
Архимейт по-русски
Архимейт по-русскиАрхимейт по-русски
Архимейт по-русски
 
Искусственный интеллект в инжиниринговых компаниях
Искусственный интеллект в инжиниринговых компанияхИскусственный интеллект в инжиниринговых компаниях
Искусственный интеллект в инжиниринговых компаниях
 
А.Левенчук -- Системное мышление и управление конфигурацией
А.Левенчук -- Системное мышление и управление конфигурациейА.Левенчук -- Системное мышление и управление конфигурацией
А.Левенчук -- Системное мышление и управление конфигурацией
 
Основы концептуального проектирования
Основы концептуального проектированияОсновы концептуального проектирования
Основы концептуального проектирования
 
Системный менеджмент и стратегирование
Системный менеджмент и стратегированиеСистемный менеджмент и стратегирование
Системный менеджмент и стратегирование
 
1. Презентация шпаргалка
1. Презентация шпаргалка1. Презентация шпаргалка
1. Презентация шпаргалка
 
Безлюдные организации и их проблемы
Безлюдные организации и их проблемыБезлюдные организации и их проблемы
Безлюдные организации и их проблемы
 
Карта знаний инженера-программиста // Timur Shemsedinov // KharkivJS 2018
Карта знаний инженера-программиста // Timur Shemsedinov // KharkivJS 2018Карта знаний инженера-программиста // Timur Shemsedinov // KharkivJS 2018
Карта знаний инженера-программиста // Timur Shemsedinov // KharkivJS 2018
 
Gaperton - Software People 2012
Gaperton - Software People 2012Gaperton - Software People 2012
Gaperton - Software People 2012
 
Управление жизненным циклом изделий с применением конструктора менеджмента и...
Управление жизненным циклом  изделий с применением конструктора менеджмента и...Управление жизненным циклом  изделий с применением конструктора менеджмента и...
Управление жизненным циклом изделий с применением конструктора менеджмента и...
 
Docflow 2010. ECM Strategy
Docflow 2010. ECM StrategyDocflow 2010. ECM Strategy
Docflow 2010. ECM Strategy
 

Mehr von Anatoly Levenchuk

Contemporary Systems Engineering (oct 2022)
Contemporary Systems Engineering (oct 2022)Contemporary Systems Engineering (oct 2022)
Contemporary Systems Engineering (oct 2022)Anatoly Levenchuk
 
Open-endedness curriculum at EEM Institute
Open-endedness curriculum at EEM InstituteOpen-endedness curriculum at EEM Institute
Open-endedness curriculum at EEM InstituteAnatoly Levenchuk
 
Праксиология и системное мышление
Праксиология и системное мышлениеПраксиология и системное мышление
Праксиология и системное мышлениеAnatoly Levenchuk
 
А.Левенчук -- SysArchi
А.Левенчук -- SysArchiА.Левенчук -- SysArchi
А.Левенчук -- SysArchiAnatoly Levenchuk
 
А.Левенчук -- как выжить в эпоху перемен перемен
А.Левенчук -- как выжить в эпоху перемен переменА.Левенчук -- как выжить в эпоху перемен перемен
А.Левенчук -- как выжить в эпоху перемен переменAnatoly Levenchuk
 
А.Левенчук -- системное развитие личности
А.Левенчук -- системное развитие личностиА.Левенчук -- системное развитие личности
А.Левенчук -- системное развитие личностиAnatoly Levenchuk
 
А.Левенчук -- Будущее девелопмента
А.Левенчук -- Будущее девелопментаА.Левенчук -- Будущее девелопмента
А.Левенчук -- Будущее девелопментаAnatoly Levenchuk
 
А.Левенчук -- аппаратное ускорение аналитики в BigData
А.Левенчук -- аппаратное ускорение аналитики в BigDataА.Левенчук -- аппаратное ускорение аналитики в BigData
А.Левенчук -- аппаратное ускорение аналитики в BigDataAnatoly Levenchuk
 
А.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияА.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияAnatoly Levenchuk
 
А.Левенчук -- безлюдные (дез)организации
А.Левенчук -- безлюдные (дез)организацииА.Левенчук -- безлюдные (дез)организации
А.Левенчук -- безлюдные (дез)организацииAnatoly Levenchuk
 
А.Левенчук -- предпринимательство: кейс NVIDIA
А.Левенчук -- предпринимательство: кейс NVIDIAА.Левенчук -- предпринимательство: кейс NVIDIA
А.Левенчук -- предпринимательство: кейс NVIDIAAnatoly Levenchuk
 
А.Левенчук -- системный фитнес
А.Левенчук -- системный фитнесА.Левенчук -- системный фитнес
А.Левенчук -- системный фитнесAnatoly Levenchuk
 
А.Левенчук -- автоматизация образования
А.Левенчук -- автоматизация образованияА.Левенчук -- автоматизация образования
А.Левенчук -- автоматизация образованияAnatoly Levenchuk
 
А.Левенчук -- корпоративный искусственный интеллект
А.Левенчук -- корпоративный искусственный интеллектА.Левенчук -- корпоративный искусственный интеллект
А.Левенчук -- корпоративный искусственный интеллектAnatoly Levenchuk
 
И.Беспальчук -- оценка архитектуры по ATAM
И.Беспальчук -- оценка архитектуры по ATAMИ.Беспальчук -- оценка архитектуры по ATAM
И.Беспальчук -- оценка архитектуры по ATAMAnatoly Levenchuk
 
М.Акоев -- системная динамика и мышление
М.Акоев -- системная динамика и мышлениеМ.Акоев -- системная динамика и мышление
М.Акоев -- системная динамика и мышлениеAnatoly Levenchuk
 
А.Левенчук -- privacy и нейронет
А.Левенчук -- privacy и нейронетА.Левенчук -- privacy и нейронет
А.Левенчук -- privacy и нейронетAnatoly Levenchuk
 
Ali Mousavi -- Event modeling
Ali Mousavi -- Event modeling Ali Mousavi -- Event modeling
Ali Mousavi -- Event modeling Anatoly Levenchuk
 
А.Левенчук -- интеллект-стек 2016
А.Левенчук -- интеллект-стек 2016А.Левенчук -- интеллект-стек 2016
А.Левенчук -- интеллект-стек 2016Anatoly Levenchuk
 

Mehr von Anatoly Levenchuk (20)

Contemporary Systems Engineering (oct 2022)
Contemporary Systems Engineering (oct 2022)Contemporary Systems Engineering (oct 2022)
Contemporary Systems Engineering (oct 2022)
 
Open-endedness curriculum at EEM Institute
Open-endedness curriculum at EEM InstituteOpen-endedness curriculum at EEM Institute
Open-endedness curriculum at EEM Institute
 
Праксиология и системное мышление
Праксиология и системное мышлениеПраксиология и системное мышление
Праксиология и системное мышление
 
А.Левенчук -- SysArchi
А.Левенчук -- SysArchiА.Левенчук -- SysArchi
А.Левенчук -- SysArchi
 
А.Левенчук -- как выжить в эпоху перемен перемен
А.Левенчук -- как выжить в эпоху перемен переменА.Левенчук -- как выжить в эпоху перемен перемен
А.Левенчук -- как выжить в эпоху перемен перемен
 
А.Левенчук -- системное развитие личности
А.Левенчук -- системное развитие личностиА.Левенчук -- системное развитие личности
А.Левенчук -- системное развитие личности
 
А.Левенчук -- Будущее девелопмента
А.Левенчук -- Будущее девелопментаА.Левенчук -- Будущее девелопмента
А.Левенчук -- Будущее девелопмента
 
А.Левенчук -- аппаратное ускорение аналитики в BigData
А.Левенчук -- аппаратное ускорение аналитики в BigDataА.Левенчук -- аппаратное ускорение аналитики в BigData
А.Левенчук -- аппаратное ускорение аналитики в BigData
 
А.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияА.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектирования
 
Future of Engineering
Future of EngineeringFuture of Engineering
Future of Engineering
 
А.Левенчук -- безлюдные (дез)организации
А.Левенчук -- безлюдные (дез)организацииА.Левенчук -- безлюдные (дез)организации
А.Левенчук -- безлюдные (дез)организации
 
А.Левенчук -- предпринимательство: кейс NVIDIA
А.Левенчук -- предпринимательство: кейс NVIDIAА.Левенчук -- предпринимательство: кейс NVIDIA
А.Левенчук -- предпринимательство: кейс NVIDIA
 
А.Левенчук -- системный фитнес
А.Левенчук -- системный фитнесА.Левенчук -- системный фитнес
А.Левенчук -- системный фитнес
 
А.Левенчук -- автоматизация образования
А.Левенчук -- автоматизация образованияА.Левенчук -- автоматизация образования
А.Левенчук -- автоматизация образования
 
А.Левенчук -- корпоративный искусственный интеллект
А.Левенчук -- корпоративный искусственный интеллектА.Левенчук -- корпоративный искусственный интеллект
А.Левенчук -- корпоративный искусственный интеллект
 
И.Беспальчук -- оценка архитектуры по ATAM
И.Беспальчук -- оценка архитектуры по ATAMИ.Беспальчук -- оценка архитектуры по ATAM
И.Беспальчук -- оценка архитектуры по ATAM
 
М.Акоев -- системная динамика и мышление
М.Акоев -- системная динамика и мышлениеМ.Акоев -- системная динамика и мышление
М.Акоев -- системная динамика и мышление
 
А.Левенчук -- privacy и нейронет
А.Левенчук -- privacy и нейронетА.Левенчук -- privacy и нейронет
А.Левенчук -- privacy и нейронет
 
Ali Mousavi -- Event modeling
Ali Mousavi -- Event modeling Ali Mousavi -- Event modeling
Ali Mousavi -- Event modeling
 
А.Левенчук -- интеллект-стек 2016
А.Левенчук -- интеллект-стек 2016А.Левенчук -- интеллект-стек 2016
А.Левенчук -- интеллект-стек 2016
 

Представление знаний в технических системах

  • 1. Теории понятий в практике представления знаний в технических системах Юрмала 19 августа 2012г.
  • 2. Disclaimer • Вопросами представления знаний в технических системах я занимаюсь с 1981 года осознанно (именно в такой формулировке). • Знания, информация, данные – не заморачиваюсь. Укритикую любого с его определениями (которые суть гробик для усопшей мысли). • Непонятно, что рассказывать в такой разношерстной аудитории: от программистов до учителей, от философов до биологов, от филологов до менеджеров. • Поэтому: доклад как эклектическая рвакля (3 секунды на кадр) 2
  • 3. Знания • Знания / информация / данные • Программы /модели /онтологии / схемы • Описания / модели • База знаний = база данных, программы работы с которой лежат в ней самой • Наука – поиск наиболее компактных (контринтуитивных) описаний 3
  • 4. Технологизация мышления • Производственное – вузовское – школьное – дошкольное • Человеческое – нечеловеческое ----------------------------------------------------------------- Технологемы мышления ММК: • Проблематизация • Объективация (построение объекта) • Схемы ММК 4
  • 5. Объем новых идей 1970 1980 1990 2000 2010 5
  • 6. Новые технологии (это в том числе относится к методологам) Не хочу видеть никаких сумасшедших торговцев – ты что, не видишь, что тут битва идёт! PP656.6 Источник: FIATECH
  • 7. Основная мысль • Знания всё более опосредуются техническими системами • В технических системах идут замены теории понятий: – Аристотелевское/классическое представление – Логическое представление / теория теорий – Прототипное, теоркатегорное представления – Плюралистичные представления • Главная проблема: программа = алгоритм + данные. Не умеем описывать данные. Не учим этому. Не информатика, а алгоритмика. • От информатики-в-малом переход к информатике-в- большом. Этому не учат, об этом не могут говорить. 7
  • 8. Пример передачи знаний о предмете: упражнения Ткачёв, Майер, Бахтияров: тайцзицюань и другие психотехники: • Кто не знает – пишет учебники • Кто знает – творит миры и упражнения в них Важно: автоматическая проверка выполнения • ПиктоМир, КуМир • VivoMind 8
  • 9. «Сержантский метод» в дошкольной алгоритмике ПиктоМир КуМир использовать Робот_Вертун алг Главный алгоритм нач . нц пока клетка закрашена ..А . . вперед . кц кон алг А нач . если впереди стена то . . повернуть налево . . иначе выход . все кон 9
  • 10. Пример: предмет аниме • Anidb.net • Tvtropes.org 10
  • 11. Пример: PLM • Инжиниринговая компания –Основная деятельность • Маркетинг • Инженерия • Операции PLM – Организационно-техническое развитие • Стратегирование • Организационная инженерия • Ведение проектов развития 11
  • 12. Жизненный цикл объектов работы (комплектующих/предметов снабжения) IEC/EN 81346, RDS-PP, KKS Ситуация Объект Спецификация функции Спецификация компонента Спецификация модели Индивидуальная карточка экземпляра Физический экземпляр Реальный, Объект «мотор» функционирующий Запланированный, «Мотор» в обычном языке историческая запись, и т.п. PLM, ERP, EAM – по горизонтали, или по вертикали? Неизмежный в IT «cистемный шовинизм».
  • 13. Пример: PLM Операционная деятельность (инженерный менеджмент): • Нарезка на объекты проекта -- управление конфигурацией • Проведение объектов проекта по маршрутам между рабочими станциями всего жизненного цикла -- управление изменениями. • Инженерная деятельность (изменения объектов проекта): только в САПР и системах моделирования проекта под контролем конфигурации и управления изменениями PLM. • Операции с предметами снабжения, активами и другими объектами, не входящими в проект: только в других системах операционного менеджмента (ERP, EAM, системы управления проектами и т.д.) под контролем конфигурации и управления изменениями PLM. 13
  • 14. Место PLM • Инжиниринговая компания –Основная деятельность • Маркетинг • Инженерия • Операции PLM – Организационно-техническое развитие • Стратегирование • Организационная инженерия • Ведение проектов развития 14
  • 15. Операционный менеджмент Обеспечение бесперебойного потока объектов работы по предписанным технологией рабочим станциям в ходе всего жизненного цикла системы. • Нарезка на объекты работы (управление конфигурацией и изменениями) • Планирование графика прохода по рабочим станциям (минимизация ресурсов) • Исполнение и отслеживание графика (ограничения потока: устранение очередей) вывод из инвестзамысел проектирование сооружение эксплуатация эксплуата ции 15
  • 16. Эко-система жизненного цикла: «инжиниринговые киборги» люди люди программы программы оборудование оборудование Многоуровневое взаимодействие • Данные • Действия • Энергия • Масса 16
  • 17. PLM «киборгов» в жизненном цикле архитект как архитек как требования рабочка требования рабочка ура сделано тура сделано Действия МОДЕЛЬ ИНЖИНИРИНГА Действия (ПРЕДПРИЯТИЯ) МОДЕЛЬ ИНЖИНИРИНГА (ПРЕДПРИЯТИЯ) МОДЕЛИ СИСТЕМЫ И ЕЕ МОДЕЛИ СИСТЕМЫ И ОКРУЖЕНИЯ ЕЁ ОКРУЖЕНИЯ • Данные • Действия Мультимодельное взаимодействие
  • 18. Разнообразие интеграции данных жизненного цикла в эко-системе инжиниринга уровни структуры вещества * уровни воплощения Замысел Архитектура «Рабочка» Изготовление Эксплуатация Макро PLM1 PLM2 PLM3 PLM4 PLM5 Мезо PLM6 PLM7 PLM8 PLM9 PLM10 Микро PLM11 PLM12 PLM13 PLM14 PLM15 Нано PLM16 PLM17 PLM18 PLM19 PLM20 Специализация/профессионализация: в каждой клетке Интеграция в продукте: вся таблица (эко-система!) КРУПНЫХ ПРОЕКТОВ С ОДНОЙ PLM НА ВСЕХ – НЕ БЫВАЕТ! ДВЕ РАЗНЫХ УСТАНОВКИ PLM одного вендора – РАЗНЫЕ УСТАНОВКИ! PLM нуждается в интеграционном решении! 18
  • 19. Неформальные знания • Модель (model) • Практика из справочника (reference process) • Корпус знаний (body of knowledge) • Подход (framework) • Стандарт • ... 19
  • 20. Онтология: про то, что в жизни (а не про имена) Отвечает на вопрос «что там?» «Функция» «Процесс» «Деятельность» Консультант Аналитик Менеджер «Процедура» «Шаблон проекта» Менеджер Планировщик по качеству По материалам компании FutureModels 20
  • 21. Особенности онтологии ISO 15926 • Факт-ориентированная («что для одного проекта объект, для другого – атрибут») • 4D модель времени (можно описать смену экземпляра оборудования, жизненный цикл) • Формат: semantic web (OWL-файлы, SPARQL endpoints) 21
  • 22. ISO 15926 и жизненный цикл 22
  • 23. ISO 15926 и жизненный цикл 23
  • 24. Product knowledge pyramid (ISO 15926) 201 type: ontological commitments Enterprise-related (shared reality) ISO 15926 data excluded only types to clarity of a slide. Huge! Needs R RDL D federation of multiple sources! L But: one format Catalogue (standard classes) Product lines P and project r o Debug, change management d u c Needs federation t even more! Product configuration baselines d Multiple formats a Historic data (product operations time t rows) a 24
  • 25. Федерирование справочных данных о: • Модели предприятия • Модели целевой системы ISO/JORD RDL Национальная ассоциация RDL (ГОСТы) RDL (стандарты отрасли) Отраслевая ассоциация RDL каталога Данные каталога RDL проекта Поставщик каталога Проектная информация Инжиниринговая компания 25
  • 26. Почему онтология? Качество Онтология результата (свойства) Тезаурус (разные отношения) Таксономия (род-вид) Словарь (синонимы) 26 Сложность реализации
  • 27. Этажерка представлений • Двоичный код – физика • Символы UNICODE • XML – структура разметки • RDF – тройки (факты) • OWL – рудиментарная онтология/логика • Шаблоны ISO 15926 – онтология из 201 типа • Описание объекта в терминах шаблонов • Вариант: описание на языке Python (альтернативный синтаксис, другая этажерка представлений) 27
  • 28. Демонстрация: .15926 Editor • http://techinvestlab.ru/ISO15926 -- freeware 28
  • 29. Мифы и реальность искусственного интеллекта Миф Реальность • Маршруты с учётом пробок • SIRI, Quick Voice, Voice S • IBM Watson • Клинические отчёты CYC • Переводчики текстов • iRING • И много-много других маленьких применений Огромное золотое яблоко Много мелкого изюма 29
  • 30. Технологии искусственного интеллекта • Понимание естественного языка, перевод • Онтологии (общая картина мира) и представление знаний • Экспертные системы (ответы на вопросы) • Машинное обучение (включая распознавание образов и открытие закономерностей) • Синтез моделей, удовлетворяющих ограничениям (в том числе -- генетические алгоритмы) • ... 30
  • 31. Лето 2012 года • Алгоритмы все уже есть: можно опробовать на данных разных предметных областей • Как раз сейчас идёт переход от игрушечных задач к настоящим: большим объемам данных и вычислений 31
  • 33. Теории понятий • Классика: определенческая • Прототипы и экземпляры • Теория теории • Атомарная • Плюралистическая 33
  • 34. Спасибо за внимание Анатолий Левенчук, Директор по исследованиям Русского отделения INCOSE http://ailev.ru ailev@asmp.msk.su Виктор Агроскин vic5784@gmail.com TechInvestLab.ru (495) 748-53-88 34