SlideShare a Scribd company logo
1 of 38
Практики системной инженерии
Системная инженерия как практика
создания успешных систем
(первая неделя онлайн-курса)
А.Левенчук
Москва
июнь 2018
Системная инженерия
и системное мышление
• Курс «Системное
мышление»: «как
думать»
• Курс «Практики
систеной инженерии»:
«как делать»
2
История курса системной инженерии
• весна 2012 – открытый курс «Введение в системную
инженерию», межвузовская кафедра технологического
предпринимательства в МФТИ (полное видео 16
полулекций: http://lectoriy.mipt.ru/course/TechPred-
SystemEngineering-12L)
• Весна 2013 – повторён в закрытом варианте в МФТИ,
добавлена опора на Essence и попытка flip teaching (по
видеокурсу) -- http://ailev.livejournal.com/1068803.html.
• Весна 2014 – повторён в варианте двух семестров
(системноинженерное мышления + практики системной
инженерии), первая версия учебника
«Системноинженерное мышление».
• 2015 – повтор в межвузе (МФТИ, МИФИ, МИСиС), учебник
«Системноинженерное мышление» вторая редакция
(апрель 2015, 305 страниц --
http://techinvestlab.ru/systems_engineering_thinking/).
Появились лабораторные работы.
• 2016, 2017 – повтор в межвузе (МФТИ, МИФИ, МИСиС)
• 2018 – одобренные Русским отделением INCOSE для
использования в инженерных вузах онлайн-курс и учебник
«Системное мышление» как пререквизит к курсу.
https://www.litres.ru/anatoliy-
levenchuk/sistemnoe-myshlenie/
http://mos-hi-tech.ru/
http://incose.ru
http://www.systemsthinkingcourse.ru/
Интересы инженера, исследователя, операционного менеджера
инвестзамысел проектирование сооружение эксплуатация
вывод из
эксплуата
ции
4
Операционный
менеджмент
Science
Наука даёт в качестве результатов модели «в классах» :
• M0 – модели конкретных систем (это не наука! Нет
обобщения результатов!)
• M1 – приложимы ко многим экземплярам индивидов в
проекте/прикладные исследования (Edison)
• M2 – фундаментальные исследования, приложимы к
разным проектам (Einstein, «справочные данные»)
• M3 – философская логика, математика
• Много мета-уровней описания 4D-индивидов.
• Исследователи/учёные производят эти мета-описания 5
Engineering
• Engineering – discipline, art, skill and profession of acquiring
and applying scientific, mathematical, economic, social, and
practical knowledge, in order to design and build structures,
machines, devices, systems, materials and processes that
safely realize improvements to the lives of people.
• Engineering is the application of mathematics, empirical
evidence and scientific, economic, social, and practical
knowledge in order to invent, innovate, design, build,
maintain, research, and improve structures, machines, tools,
systems, components, materials, and processes. 6
https://en.wikipedia.org/wiki/Engineering
https://en.wikipedia.org/wiki/Outline_of_engineering
Kind of Engineerings
• Mechanical engineering
• Agriculture engineering
• Aerospace engineering – aircraft architecture
• Systems engineering
• System of systems engineering
• …
• Software engineering
• Control [systems] engineering – control [system] architecture
• Knowledge engineering -- architecture
• Machine learning [system] engineering
• …
• Neural engineering
• neural network engineering -- neural [network] architecture
• Feature engineering -- ???
7
Systems, Software, Machine Learning Engineerings
• Systems engineering [Bell Labs in 1940s,
boosted as a profession by NCOSE 1990]
• Software engineering [term appeared in 1965, boosted
by NATO as a profession in 1968]
• Machine learning engineering [term appeared in 2011]
8https://www.google.com/trends/explore#q=machine%20learning%20engineering&cmpt=q&tz=Etc%2FGMT-3
Системная инженерия: борьба со сложностью
9
Systems Engineering (SE) is an interdisciplinary approach
and means to enable the realization of successful systems.
It focuses on holistically and concurrently understanding stakeholder needs; exploring
opportunities; documenting requirements; and synthesizing, verifying, validating, and
evolving solutions while considering the complete problem, from system concept
exploration through system disposal.
http://sebokwiki.org/wiki/Systems_Engineering_(glossary)
Знаменитые
предприниматели: все
знакомы с systems engineering
10
Elon Musk
Richard Branson
Jeff Bezos
Предпринимательство
11
Ремесло против инженерии
• Уникальный подход в каждом
ремесле
• Одно ремесло «соло» (нет
разделения труда)
• Одиночная работа (нет
разделения работ)
• Теория практически не
используется
• Общий подход во всех
инженериях (системная
инженерия)
• Интеграция разных инженерий и
менеджмента в одном проекте
(разделение труда)
• Командная работа (разделение
работ)
• Теория активно используется
• Средство борьбы со
сложностью системы:
системный подход
12
Системная схема проекта
13
Технологический
менеджмент и
предпринимательство
Инженерный
менеджмент
Инженерия
Технологический
менеджмент
Using system
Enabling system
System of interest
Доработанный OMG Essence
Альфы – общий объект отслеживания
14
Systems Engineer
CTO, CIO
Project manager
ВРЕМЯ, РЕСУРСЫ
СОДЕРЖАНИЕ
ПРАКТИКА =
ДИСЦИПЛИНА +
ТЕХНОЛОГИЯ
Целевая система
Использующая
система (влияние)
Обеспечивающая
система
Обеспечивающая
система
Entrepreneur
использующая
система
СТЕЙКХОЛДЕРЫ
Фундаментальное и прикладное
образование
15
Фундаментальность:
«калибр личности»,
личное развитие
Прикладность:
профессиональные
(предметные) компетенции,
профессиональное развитие
16
Дисциплины системной инженерии
Фундаментальные
дисциплины
Прикладные
дисциплины
Практики
системной инженерии
17
«Технические
практики» в
системной инженерии
• ISO 15288:2015 (третья редакция) –
практики (processes) жизненного
цикла системной инженерии
• Если выполняете практики – это и есть
системная инженерия
• Служит чеклистом
• Заведомо избыточен, его любят
военные и правительства
• Договорились в терминологии и
наборе практик ориентироваться на
него.
• В стандарте не только «технические
практики»! Есть ещё
системноинженерный менеджмент
(SEM)! Оригинальная идея: включить
полноценную инженерию
предприятия, а не только урезанный
«процессный/проектный подход».
18
Дело не в названии
«Системная инженерия»
Пример: системная инженерия и ТРИЗ
• ТРИЗ + -- версия практик инженерии требований (с
заходом на концептуальное проектирование) и
инженерии системной архитектуры
• Не включает практики проверки и приёмки,
управления конфигурацией
• Инженерия систем против системной инженерии
(инженерия систем потихоньку «системнеет»):
программная инженерия, инженерия предприятий,
инженерные методологии крупных фирм или даже
отраслей (включая автопром, робототехнику и т.д.)
19
Спектр формальности мышления
20
Учебник «Системноинженерное мышление»: http://techinvestlab.ru/systems_engineering_thinking/
Цепочка «Фундаментальное образование»: https://ailev.livejournal.com/1390318.html
Наш курс работает и со схемами, и со схемоидами!
Инженерия классически научна. Инженерия классически не научна.
(хотя понятие «научного мышления» изменилось,
и инженерия сегодня вполне научна)
Развитие и совершенствование инженерии
(от исполняемых в голове моделей к исполняемым в машине,
от разрабатываемых головой к разрабатываемым машиной)
21
Р
Е
З
У
Л
Ь
Т
А
Т
Ы
ВРЕМЯ
III поколение
Моделе-ориентированная (model-
based) инженерия: формальные
языки (вычисляемый «код»)
II поколение
Современная («классическая»)
инженерия: диаграммы и
чертежи («псевдокод»)
I поколение
«Алхинженерия»:
неформальные тексты и
эскизы
199018601400
IV поколение
Искусственный
интеллект:
гибридные
вычисления
2020
Исполняемые машиной
модели: они точны!
• Kerbal space program
(https://kerbalspaceprogram.com)
• Моделирование Grasshopper
22
Цифровой двойник (digital twin)
• Полное копирование поведения и
контекста
• Работает в ходе эксплуатации
23
http://blogs.ssi-corporate.com/waveform/2017/technology/achieving-the-digital-twin-digital-ship/
Три моделирования
• Имитационное традиционное мультифизическое (матан)
– Расширяемый язык общего назначения (например, Julia)
– DSL (domain specific language) на этом языке
– Акаузальное моделирование (системы дифуров, а не
последовательность вычислений)
– Пример фронтира: Modia --
https://ailev.livejournal.com/1366789.html
• Имитационное коннективистское (нейросети и другие
«немодельные модели»): пример фронтира: автопром
• Структурное («логическое»): для помощи в коллективном
мышлении людей, MBSE (model-based systems engineering):
– MBSE в узком понимании – это SysML в системной инженерии.
– Альтернативы: AADL, Capella, языки поставщиков PLM-софта.
– Более системно (включая жизненный цикл): ArchiMate 3.0
– Эксперименты по «исполняемости в компьютере» (переход от
Model-based к Model-driven). 24
Оценка времени обучения
«моделеориентированности»
25
После магистрата (1800 часов):
320 часов + 6 месяцев стажировка
http://www.emn.fr/z-info/atlanmod/index.php/The_MDE_Diploma
Традиционное мультифизическое
моделирование
(multidomain/multiphysic modeling)
• «Единое информационное пространство» как линия горизонта
• Федерирование структурных моделей (ISO 15926)
• Многомасштабное (multiscale, мультимасштабное) моделирование
• Федерирование имитационных моделей:
– Modelica 3.3
– Simantics 1.7
– MIC (Model-integrated computing)
– ANSYS Simplorer + Modelica
– FMI (functional mockup interface) 2.0
26
https://modelica.org/, http://simantics.org/, https://www.fmi-standard.org/, http://www.isis.vanderbilt.edu/research/MIC,
http://www.tenlinks.com/news/ansys-to-incorporate-modelica-for-virtual-systems-prototyping/
Порождающее проектирование и производство
«Порождение» против «редактирования»
Generative design (биты в биты)
• Информационная модель-1 + справочные данные =
информационная модель-2
Generative manufacturing (биты в атомы)
• Информационная модель + справочные данные =
оформленное вещество
27
Принципы порождения
• Постепенное уменьшение доли
«редактирования» в пользу
автоматизированного порождения (как в
проектировании, так и в изготовлении)
• Автоматизация инженерных обоснований –
доказательства (в отличие от тестирования),
порождение объяснений
• Использование справочных данных (общей
для многих проектов информации)
28
Дисциплины жизненного цикла
моделеориентированной системной инженерии
• Инженерия системных целей (напополам с
предпринимательством)
• Высокоуровневое моделирование (инженерия
системной архитектуры, включая порождение и
изобретения)
• Низкоуровневое моделирование – мультифизика,
мегамоделирование, порождение
• Обеспечение качества (верификация)
• Порождающее производство (из битов в атомы)
• Приёмка (валидация)
• Эксплуатация и поддержка
• «Мусоропереработка» (вывод из эксплуатации)
• Инженерия знаний, НСИ, справочных данных 29
Что с [инженерным, художественным, …]
компьютерным творчеством?
• GAN – generative adversarial network
• Эволюционные алгоритмы
• Reinforsment learning
• Unsupervised learning
• Многочисленные теории креативности
• Художественный вкус может быть только у человека
• Новое может породить только человек, компьютер только
комбинирует!
• Компьютер не может в музыку, в рисование кистями, в
тексты, в инженерию…
Всё это опровергается в слепых экспериментах!
30
Смена технологий системной
инженерии
Сейчас (классика): фронтир -- управление жизненным циклом.
Идея: «пусть сломается в компьютере» -- поиск и предотвращение коллизий.
Защищаем от убытков и задержек. Управление жизненным циклом.
Завтра: фронтир -- generative design and manufacturing.
Идея: «пусть думает компьютер, от нас нужно только сообщить намерение».
Даём дешевизну и скорость. Моделирование и преобразование моделей
31
Autodesk «Dreamcatcher». Пока не системная, но всё-таки инженерия, и сегодня.
• Будущее как туман: вблизи всё прозрачно, а в трёх
метрах может быть невидимая стена – все изменения
приходят сбоку.
• Системность: всё со всем связано, единственного
ведущего изменения нет.
32
Будущее уже здесь, только оно
неравномерно распределено.
У.Гибсон
http://www.johnsonsdrivingacademy.co.uk/driving-advice/driving-in-the-fog/
Conversion of engineerings
and
Disruption of engineerings
33
Software
Engineering
Machine
Learning
Engineering
Janosh Szepanovits.
Convergence: Model-
Based Software, Systems
And Control Engineering
+
http://www.infoq.com/presentations/Model-Based-Design-Janos-Sztipanovits
Le Bottou – «Machine Learning disrupts
software engineering»
http://leon.bottou.org/slides/2challenges/2challenges.pdf
We can add:
• Machine learning disrupts
systems engineering
• Machine learning disrupts
control engineering
• …
• Machine learning disrupts
contemporary engineering
Сегодняшний фронтир: automotive
34
2. CML CAR спроектирован с учетом сразу нескольких
важных моментов:
• Открытая платформа. То есть можно использовать как
основу для кастомизированного продукта.
• Это сразу электромобиль.
• Сразу в нескольких вариантах для производства. В том
числе под 3D-печать. Причём спроектирован за год.
• При проектировании использованы интеллектуальные
помощники, собственной разработки.
• Сразу по нескольким параметрам - он лучший в классе.
http://fea.ru/news/6723
1. Роботакси на
автомобильном
стеке NVIDIA
Ключ к безопасности:
имитационное моделирование негативных сценариев
35
• U.S. has 770 accidents per billion miles.
• A fleet of 20 test cars cover 1 million miles
per year.
• 10,000 Constellations Drive 3B Miles per
Year
• Синтетические данные (не только
существующие среды и ситуации!)
• NVIDIA ISAAC (роботы, 2018)
• NVIDIA Constellation (автомобили, 2018)
• GPU Supercomputers: enablers
Капитал имеет значение:
требуются суперкомпьютеры с GPU
Новая архитектура вычислений: GPU вместо CPU
они программируются одинаково! (ну, почти)
36http://www.nvidia.com/object/embedded-systems-dev-kits-modules.html
NVIDIA Jetson TX-2 – 7.5Watt
суперкомпьютер с 1TFLOPS,
50*87мм
объявлен 7 марта 2017
NVIDIA DGX-2 – 10KWatt
суперкомпьютер с 2PFLOPS,
44*48*79см
объявлен 27 марта 2018
Много больше системных уровней!
Экспертиза уровня выше печатной платы!
Темпы: 3.5 месяцев на удвоение мощности
(aka «будущее системной инженерии» aka «будущее человечества»)
37
https://blog.openai.com/ai-and-compute/
С 2012 года: x300000 В год: x10
petaflop/s-day (pfs-day) consists of performing 10^15 neural net operations per second for one
day, or a total of about 10^20 operations. The compute-time product serves as a mental
convenience, similar to kW-hr for energy.
38
Спасибо за внимание
Анатолий Левенчук
http://ailev.ru
ailev@asmp.msk.su

More Related Content

What's hot

А.Левенчук -- системный фитнес
А.Левенчук -- системный фитнесА.Левенчук -- системный фитнес
А.Левенчук -- системный фитнесAnatoly Levenchuk
 
А.Левенчук -- плохая модульность
А.Левенчук -- плохая модульностьА.Левенчук -- плохая модульность
А.Левенчук -- плохая модульностьAnatoly Levenchuk
 
Мастер-класс: Системное мышление
Мастер-класс: Системное мышлениеМастер-класс: Системное мышление
Мастер-класс: Системное мышлениеCEE-SEC(R)
 
А.Левенчук -- смычка кортекса и экзокортекса
А.Левенчук -- смычка кортекса и экзокортексаА.Левенчук -- смычка кортекса и экзокортекса
А.Левенчук -- смычка кортекса и экзокортексаAnatoly Levenchuk
 
А.Левенчук -- Essence для управления технологиями
А.Левенчук -- Essence для управления технологиямиА.Левенчук -- Essence для управления технологиями
А.Левенчук -- Essence для управления технологиямиAnatoly Levenchuk
 
Тьюториал "Введение в системную инженерию" (14 января 2013)
Тьюториал "Введение в системную инженерию" (14 января 2013)Тьюториал "Введение в системную инженерию" (14 января 2013)
Тьюториал "Введение в системную инженерию" (14 января 2013)Anatoly Levenchuk
 
А.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышлениеА.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышлениеAnatoly Levenchuk
 
А.Левенчук -- тренажёр клуба одиноких мозгов
А.Левенчук -- тренажёр клуба одиноких мозговА.Левенчук -- тренажёр клуба одиноких мозгов
А.Левенчук -- тренажёр клуба одиноких мозговAnatoly Levenchuk
 
Системное мышление -- материалы курса (2016)
Системное мышление -- материалы курса (2016)Системное мышление -- материалы курса (2016)
Системное мышление -- материалы курса (2016)Anatoly Levenchuk
 
А.Левенчук -- управление жизненным циклом актива
А.Левенчук -- управление жизненным циклом активаА.Левенчук -- управление жизненным циклом актива
А.Левенчук -- управление жизненным циклом активаAnatoly Levenchuk
 
А.Левенчук -- системное развитие личности
А.Левенчук -- системное развитие личностиА.Левенчук -- системное развитие личности
А.Левенчук -- системное развитие личностиAnatoly Levenchuk
 
В.Мизгулин -- программа магистратуры по системной инженерии
В.Мизгулин -- программа магистратуры по системной инженерииВ.Мизгулин -- программа магистратуры по системной инженерии
В.Мизгулин -- программа магистратуры по системной инженерииAnatoly Levenchuk
 
А.Левенчук -- инженерное образование: итоги 2014 и планы.
А.Левенчук -- инженерное образование: итоги 2014 и планы.А.Левенчук -- инженерное образование: итоги 2014 и планы.
А.Левенчук -- инженерное образование: итоги 2014 и планы.Anatoly Levenchuk
 
А.Левенчук -- Интеллект-стек: как создаётся Deus ex Machina
А.Левенчук -- Интеллект-стек: как создаётся Deus ex MachinaА.Левенчук -- Интеллект-стек: как создаётся Deus ex Machina
А.Левенчук -- Интеллект-стек: как создаётся Deus ex MachinaAnatoly Levenchuk
 
Системноинженерное мышление в непрерывном образовании
Системноинженерное мышление в непрерывном образованииСистемноинженерное мышление в непрерывном образовании
Системноинженерное мышление в непрерывном образованииAnatoly Levenchuk
 
Тренды в инженерии требований и управлении требованиями
Тренды в инженерии требований и управлении требованиямиТренды в инженерии требований и управлении требованиями
Тренды в инженерии требований и управлении требованиямиAnatoly Levenchuk
 
Системное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курсаСистемное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курсаAnatoly Levenchuk
 
А.Левенчук -- тренды в инженерии требований
А.Левенчук -- тренды в инженерии требованийА.Левенчук -- тренды в инженерии требований
А.Левенчук -- тренды в инженерии требованийAnatoly Levenchuk
 
А.Левенчук -- декомпозиция системы
А.Левенчук -- декомпозиция системыА.Левенчук -- декомпозиция системы
А.Левенчук -- декомпозиция системыAnatoly Levenchuk
 
А.Левенчук -- стейкхолдерское мастерство
А.Левенчук -- стейкхолдерское мастерствоА.Левенчук -- стейкхолдерское мастерство
А.Левенчук -- стейкхолдерское мастерствоAnatoly Levenchuk
 

What's hot (20)

А.Левенчук -- системный фитнес
А.Левенчук -- системный фитнесА.Левенчук -- системный фитнес
А.Левенчук -- системный фитнес
 
А.Левенчук -- плохая модульность
А.Левенчук -- плохая модульностьА.Левенчук -- плохая модульность
А.Левенчук -- плохая модульность
 
Мастер-класс: Системное мышление
Мастер-класс: Системное мышлениеМастер-класс: Системное мышление
Мастер-класс: Системное мышление
 
А.Левенчук -- смычка кортекса и экзокортекса
А.Левенчук -- смычка кортекса и экзокортексаА.Левенчук -- смычка кортекса и экзокортекса
А.Левенчук -- смычка кортекса и экзокортекса
 
А.Левенчук -- Essence для управления технологиями
А.Левенчук -- Essence для управления технологиямиА.Левенчук -- Essence для управления технологиями
А.Левенчук -- Essence для управления технологиями
 
Тьюториал "Введение в системную инженерию" (14 января 2013)
Тьюториал "Введение в системную инженерию" (14 января 2013)Тьюториал "Введение в системную инженерию" (14 января 2013)
Тьюториал "Введение в системную инженерию" (14 января 2013)
 
А.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышлениеА.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышление
 
А.Левенчук -- тренажёр клуба одиноких мозгов
А.Левенчук -- тренажёр клуба одиноких мозговА.Левенчук -- тренажёр клуба одиноких мозгов
А.Левенчук -- тренажёр клуба одиноких мозгов
 
Системное мышление -- материалы курса (2016)
Системное мышление -- материалы курса (2016)Системное мышление -- материалы курса (2016)
Системное мышление -- материалы курса (2016)
 
А.Левенчук -- управление жизненным циклом актива
А.Левенчук -- управление жизненным циклом активаА.Левенчук -- управление жизненным циклом актива
А.Левенчук -- управление жизненным циклом актива
 
А.Левенчук -- системное развитие личности
А.Левенчук -- системное развитие личностиА.Левенчук -- системное развитие личности
А.Левенчук -- системное развитие личности
 
В.Мизгулин -- программа магистратуры по системной инженерии
В.Мизгулин -- программа магистратуры по системной инженерииВ.Мизгулин -- программа магистратуры по системной инженерии
В.Мизгулин -- программа магистратуры по системной инженерии
 
А.Левенчук -- инженерное образование: итоги 2014 и планы.
А.Левенчук -- инженерное образование: итоги 2014 и планы.А.Левенчук -- инженерное образование: итоги 2014 и планы.
А.Левенчук -- инженерное образование: итоги 2014 и планы.
 
А.Левенчук -- Интеллект-стек: как создаётся Deus ex Machina
А.Левенчук -- Интеллект-стек: как создаётся Deus ex MachinaА.Левенчук -- Интеллект-стек: как создаётся Deus ex Machina
А.Левенчук -- Интеллект-стек: как создаётся Deus ex Machina
 
Системноинженерное мышление в непрерывном образовании
Системноинженерное мышление в непрерывном образованииСистемноинженерное мышление в непрерывном образовании
Системноинженерное мышление в непрерывном образовании
 
Тренды в инженерии требований и управлении требованиями
Тренды в инженерии требований и управлении требованиямиТренды в инженерии требований и управлении требованиями
Тренды в инженерии требований и управлении требованиями
 
Системное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курсаСистемное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курса
 
А.Левенчук -- тренды в инженерии требований
А.Левенчук -- тренды в инженерии требованийА.Левенчук -- тренды в инженерии требований
А.Левенчук -- тренды в инженерии требований
 
А.Левенчук -- декомпозиция системы
А.Левенчук -- декомпозиция системыА.Левенчук -- декомпозиция системы
А.Левенчук -- декомпозиция системы
 
А.Левенчук -- стейкхолдерское мастерство
А.Левенчук -- стейкхолдерское мастерствоА.Левенчук -- стейкхолдерское мастерство
А.Левенчук -- стейкхолдерское мастерство
 

Similar to А.Левенчук -- Практики системной инженерии

Практики жизненного цикла систем машинного обучения
Практики жизненного цикла систем машинного обученияПрактики жизненного цикла систем машинного обучения
Практики жизненного цикла систем машинного обученияCEE-SEC(R)
 
А.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияА.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияAnatoly Levenchuk
 
А.Левенчук -- преподавание системного мышления
А.Левенчук -- преподавание системного мышленияА.Левенчук -- преподавание системного мышления
А.Левенчук -- преподавание системного мышленияAnatoly Levenchuk
 
Представление знаний в технических системах
Представление знаний в технических системахПредставление знаний в технических системах
Представление знаний в технических системахAnatoly Levenchuk
 
Системная инженерия в России и мире
Системная инженерия в России и миреСистемная инженерия в России и мире
Системная инженерия в России и миреAnatoly Levenchuk
 
А.Левенчук -- Образование по машинному обучению
А.Левенчук -- Образование по машинному обучениюА.Левенчук -- Образование по машинному обучению
А.Левенчук -- Образование по машинному обучениюAnatoly Levenchuk
 
Моделеориентированность в инженерии
Моделеориентированность в инженерииМоделеориентированность в инженерии
Моделеориентированность в инженерииAnatoly Levenchuk
 
Современна Программная инженерия. Системная инженерия
Современна Программная инженерия. Системная инженерияСовременна Программная инженерия. Системная инженерия
Современна Программная инженерия. Системная инженерияMarcus Akoev
 
Стандартизация предмета системной инженерии
Стандартизация предмета системной инженерииСтандартизация предмета системной инженерии
Стандартизация предмета системной инженерииAnatoly Levenchuk
 
Ситуационная инженерия методов
Ситуационная инженерия методовСитуационная инженерия методов
Ситуационная инженерия методовAnatoly Levenchuk
 
К стратегической сессии по будущему интернета
К стратегической сессии по будущему интернетаК стратегической сессии по будущему интернета
К стратегической сессии по будущему интернетаAnatoly Levenchuk
 
Основы концептуального проектирования
Основы концептуального проектированияОсновы концептуального проектирования
Основы концептуального проектированияAnton Tyukov
 
Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...
Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...
Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...Наталия Егорова
 
Управление знаниями, НСИ, справочными данными
Управление знаниями, НСИ, справочными даннымиУправление знаниями, НСИ, справочными данными
Управление знаниями, НСИ, справочными даннымиAnatoly Levenchuk
 
А.Левенчук -- системноинженерное мышление
А.Левенчук -- системноинженерное мышлениеА.Левенчук -- системноинженерное мышление
А.Левенчук -- системноинженерное мышлениеAnatoly Levenchuk
 
Симуляционное моделирование и семантические технологии
Симуляционное моделирование и семантические технологииСимуляционное моделирование и семантические технологии
Симуляционное моделирование и семантические технологииSergey Gorshkov
 
Опыт применения инструментов гибкого образования в ИТ
Опыт применения инструментов гибкого образования в ИТОпыт применения инструментов гибкого образования в ИТ
Опыт применения инструментов гибкого образования в ИТCEE-SEC(R)
 
04 1 информатика 10-11. книга 1-шауцукова_2004
04 1  информатика 10-11. книга 1-шауцукова_200404 1  информатика 10-11. книга 1-шауцукова_2004
04 1 информатика 10-11. книга 1-шауцукова_2004psvayy
 
Системный менеджмент и стратегирование
Системный менеджмент и стратегированиеСистемный менеджмент и стратегирование
Системный менеджмент и стратегированиеPrapion Gaybaryan
 

Similar to А.Левенчук -- Практики системной инженерии (20)

Практики жизненного цикла систем машинного обучения
Практики жизненного цикла систем машинного обученияПрактики жизненного цикла систем машинного обучения
Практики жизненного цикла систем машинного обучения
 
А.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияА.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектирования
 
А.Левенчук -- преподавание системного мышления
А.Левенчук -- преподавание системного мышленияА.Левенчук -- преподавание системного мышления
А.Левенчук -- преподавание системного мышления
 
Представление знаний в технических системах
Представление знаний в технических системахПредставление знаний в технических системах
Представление знаний в технических системах
 
Системная инженерия в России и мире
Системная инженерия в России и миреСистемная инженерия в России и мире
Системная инженерия в России и мире
 
А.Левенчук -- Образование по машинному обучению
А.Левенчук -- Образование по машинному обучениюА.Левенчук -- Образование по машинному обучению
А.Левенчук -- Образование по машинному обучению
 
Моделеориентированность в инженерии
Моделеориентированность в инженерииМоделеориентированность в инженерии
Моделеориентированность в инженерии
 
Современна Программная инженерия. Системная инженерия
Современна Программная инженерия. Системная инженерияСовременна Программная инженерия. Системная инженерия
Современна Программная инженерия. Системная инженерия
 
Стандартизация предмета системной инженерии
Стандартизация предмета системной инженерииСтандартизация предмета системной инженерии
Стандартизация предмета системной инженерии
 
Ситуационная инженерия методов
Ситуационная инженерия методовСитуационная инженерия методов
Ситуационная инженерия методов
 
К стратегической сессии по будущему интернета
К стратегической сессии по будущему интернетаК стратегической сессии по будущему интернета
К стратегической сессии по будущему интернета
 
Системне мислення
Системне мисленняСистемне мислення
Системне мислення
 
Основы концептуального проектирования
Основы концептуального проектированияОсновы концептуального проектирования
Основы концептуального проектирования
 
Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...
Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...
Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...
 
Управление знаниями, НСИ, справочными данными
Управление знаниями, НСИ, справочными даннымиУправление знаниями, НСИ, справочными данными
Управление знаниями, НСИ, справочными данными
 
А.Левенчук -- системноинженерное мышление
А.Левенчук -- системноинженерное мышлениеА.Левенчук -- системноинженерное мышление
А.Левенчук -- системноинженерное мышление
 
Симуляционное моделирование и семантические технологии
Симуляционное моделирование и семантические технологииСимуляционное моделирование и семантические технологии
Симуляционное моделирование и семантические технологии
 
Опыт применения инструментов гибкого образования в ИТ
Опыт применения инструментов гибкого образования в ИТОпыт применения инструментов гибкого образования в ИТ
Опыт применения инструментов гибкого образования в ИТ
 
04 1 информатика 10-11. книга 1-шауцукова_2004
04 1  информатика 10-11. книга 1-шауцукова_200404 1  информатика 10-11. книга 1-шауцукова_2004
04 1 информатика 10-11. книга 1-шауцукова_2004
 
Системный менеджмент и стратегирование
Системный менеджмент и стратегированиеСистемный менеджмент и стратегирование
Системный менеджмент и стратегирование
 

More from 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
 
А.Левенчук -- как выжить в эпоху перемен перемен
А.Левенчук -- как выжить в эпоху перемен переменА.Левенчук -- как выжить в эпоху перемен перемен
А.Левенчук -- как выжить в эпоху перемен перемен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
 

More from Anatoly Levenchuk (18)

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
 
Праксиология и системное мышление
Праксиология и системное мышлениеПраксиология и системное мышление
Праксиология и системное мышление
 
А.Левенчук -- как выжить в эпоху перемен перемен
А.Левенчук -- как выжить в эпоху перемен переменА.Левенчук -- как выжить в эпоху перемен перемен
А.Левенчук -- как выжить в эпоху перемен перемен
 
А.Левенчук -- Будущее девелопмента
А.Левенчук -- Будущее девелопментаА.Левенчук -- Будущее девелопмента
А.Левенчук -- Будущее девелопмента
 
А.Левенчук -- аппаратное ускорение аналитики в 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. Практики системной инженерии Системная инженерия как практика создания успешных систем (первая неделя онлайн-курса) А.Левенчук Москва июнь 2018
  • 2. Системная инженерия и системное мышление • Курс «Системное мышление»: «как думать» • Курс «Практики систеной инженерии»: «как делать» 2
  • 3. История курса системной инженерии • весна 2012 – открытый курс «Введение в системную инженерию», межвузовская кафедра технологического предпринимательства в МФТИ (полное видео 16 полулекций: http://lectoriy.mipt.ru/course/TechPred- SystemEngineering-12L) • Весна 2013 – повторён в закрытом варианте в МФТИ, добавлена опора на Essence и попытка flip teaching (по видеокурсу) -- http://ailev.livejournal.com/1068803.html. • Весна 2014 – повторён в варианте двух семестров (системноинженерное мышления + практики системной инженерии), первая версия учебника «Системноинженерное мышление». • 2015 – повтор в межвузе (МФТИ, МИФИ, МИСиС), учебник «Системноинженерное мышление» вторая редакция (апрель 2015, 305 страниц -- http://techinvestlab.ru/systems_engineering_thinking/). Появились лабораторные работы. • 2016, 2017 – повтор в межвузе (МФТИ, МИФИ, МИСиС) • 2018 – одобренные Русским отделением INCOSE для использования в инженерных вузах онлайн-курс и учебник «Системное мышление» как пререквизит к курсу. https://www.litres.ru/anatoliy- levenchuk/sistemnoe-myshlenie/ http://mos-hi-tech.ru/ http://incose.ru http://www.systemsthinkingcourse.ru/
  • 4. Интересы инженера, исследователя, операционного менеджера инвестзамысел проектирование сооружение эксплуатация вывод из эксплуата ции 4 Операционный менеджмент
  • 5. Science Наука даёт в качестве результатов модели «в классах» : • M0 – модели конкретных систем (это не наука! Нет обобщения результатов!) • M1 – приложимы ко многим экземплярам индивидов в проекте/прикладные исследования (Edison) • M2 – фундаментальные исследования, приложимы к разным проектам (Einstein, «справочные данные») • M3 – философская логика, математика • Много мета-уровней описания 4D-индивидов. • Исследователи/учёные производят эти мета-описания 5
  • 6. Engineering • Engineering – discipline, art, skill and profession of acquiring and applying scientific, mathematical, economic, social, and practical knowledge, in order to design and build structures, machines, devices, systems, materials and processes that safely realize improvements to the lives of people. • Engineering is the application of mathematics, empirical evidence and scientific, economic, social, and practical knowledge in order to invent, innovate, design, build, maintain, research, and improve structures, machines, tools, systems, components, materials, and processes. 6 https://en.wikipedia.org/wiki/Engineering https://en.wikipedia.org/wiki/Outline_of_engineering
  • 7. Kind of Engineerings • Mechanical engineering • Agriculture engineering • Aerospace engineering – aircraft architecture • Systems engineering • System of systems engineering • … • Software engineering • Control [systems] engineering – control [system] architecture • Knowledge engineering -- architecture • Machine learning [system] engineering • … • Neural engineering • neural network engineering -- neural [network] architecture • Feature engineering -- ??? 7
  • 8. Systems, Software, Machine Learning Engineerings • Systems engineering [Bell Labs in 1940s, boosted as a profession by NCOSE 1990] • Software engineering [term appeared in 1965, boosted by NATO as a profession in 1968] • Machine learning engineering [term appeared in 2011] 8https://www.google.com/trends/explore#q=machine%20learning%20engineering&cmpt=q&tz=Etc%2FGMT-3
  • 9. Системная инженерия: борьба со сложностью 9 Systems Engineering (SE) is an interdisciplinary approach and means to enable the realization of successful systems. It focuses on holistically and concurrently understanding stakeholder needs; exploring opportunities; documenting requirements; and synthesizing, verifying, validating, and evolving solutions while considering the complete problem, from system concept exploration through system disposal. http://sebokwiki.org/wiki/Systems_Engineering_(glossary)
  • 10. Знаменитые предприниматели: все знакомы с systems engineering 10 Elon Musk Richard Branson Jeff Bezos
  • 12. Ремесло против инженерии • Уникальный подход в каждом ремесле • Одно ремесло «соло» (нет разделения труда) • Одиночная работа (нет разделения работ) • Теория практически не используется • Общий подход во всех инженериях (системная инженерия) • Интеграция разных инженерий и менеджмента в одном проекте (разделение труда) • Командная работа (разделение работ) • Теория активно используется • Средство борьбы со сложностью системы: системный подход 12
  • 13. Системная схема проекта 13 Технологический менеджмент и предпринимательство Инженерный менеджмент Инженерия Технологический менеджмент Using system Enabling system System of interest Доработанный OMG Essence
  • 14. Альфы – общий объект отслеживания 14 Systems Engineer CTO, CIO Project manager ВРЕМЯ, РЕСУРСЫ СОДЕРЖАНИЕ ПРАКТИКА = ДИСЦИПЛИНА + ТЕХНОЛОГИЯ Целевая система Использующая система (влияние) Обеспечивающая система Обеспечивающая система Entrepreneur использующая система СТЕЙКХОЛДЕРЫ
  • 15. Фундаментальное и прикладное образование 15 Фундаментальность: «калибр личности», личное развитие Прикладность: профессиональные (предметные) компетенции, профессиональное развитие
  • 18. «Технические практики» в системной инженерии • ISO 15288:2015 (третья редакция) – практики (processes) жизненного цикла системной инженерии • Если выполняете практики – это и есть системная инженерия • Служит чеклистом • Заведомо избыточен, его любят военные и правительства • Договорились в терминологии и наборе практик ориентироваться на него. • В стандарте не только «технические практики»! Есть ещё системноинженерный менеджмент (SEM)! Оригинальная идея: включить полноценную инженерию предприятия, а не только урезанный «процессный/проектный подход». 18
  • 19. Дело не в названии «Системная инженерия» Пример: системная инженерия и ТРИЗ • ТРИЗ + -- версия практик инженерии требований (с заходом на концептуальное проектирование) и инженерии системной архитектуры • Не включает практики проверки и приёмки, управления конфигурацией • Инженерия систем против системной инженерии (инженерия систем потихоньку «системнеет»): программная инженерия, инженерия предприятий, инженерные методологии крупных фирм или даже отраслей (включая автопром, робототехнику и т.д.) 19
  • 20. Спектр формальности мышления 20 Учебник «Системноинженерное мышление»: http://techinvestlab.ru/systems_engineering_thinking/ Цепочка «Фундаментальное образование»: https://ailev.livejournal.com/1390318.html Наш курс работает и со схемами, и со схемоидами! Инженерия классически научна. Инженерия классически не научна. (хотя понятие «научного мышления» изменилось, и инженерия сегодня вполне научна)
  • 21. Развитие и совершенствование инженерии (от исполняемых в голове моделей к исполняемым в машине, от разрабатываемых головой к разрабатываемым машиной) 21 Р Е З У Л Ь Т А Т Ы ВРЕМЯ III поколение Моделе-ориентированная (model- based) инженерия: формальные языки (вычисляемый «код») II поколение Современная («классическая») инженерия: диаграммы и чертежи («псевдокод») I поколение «Алхинженерия»: неформальные тексты и эскизы 199018601400 IV поколение Искусственный интеллект: гибридные вычисления 2020
  • 22. Исполняемые машиной модели: они точны! • Kerbal space program (https://kerbalspaceprogram.com) • Моделирование Grasshopper 22
  • 23. Цифровой двойник (digital twin) • Полное копирование поведения и контекста • Работает в ходе эксплуатации 23 http://blogs.ssi-corporate.com/waveform/2017/technology/achieving-the-digital-twin-digital-ship/
  • 24. Три моделирования • Имитационное традиционное мультифизическое (матан) – Расширяемый язык общего назначения (например, Julia) – DSL (domain specific language) на этом языке – Акаузальное моделирование (системы дифуров, а не последовательность вычислений) – Пример фронтира: Modia -- https://ailev.livejournal.com/1366789.html • Имитационное коннективистское (нейросети и другие «немодельные модели»): пример фронтира: автопром • Структурное («логическое»): для помощи в коллективном мышлении людей, MBSE (model-based systems engineering): – MBSE в узком понимании – это SysML в системной инженерии. – Альтернативы: AADL, Capella, языки поставщиков PLM-софта. – Более системно (включая жизненный цикл): ArchiMate 3.0 – Эксперименты по «исполняемости в компьютере» (переход от Model-based к Model-driven). 24
  • 25. Оценка времени обучения «моделеориентированности» 25 После магистрата (1800 часов): 320 часов + 6 месяцев стажировка http://www.emn.fr/z-info/atlanmod/index.php/The_MDE_Diploma
  • 26. Традиционное мультифизическое моделирование (multidomain/multiphysic modeling) • «Единое информационное пространство» как линия горизонта • Федерирование структурных моделей (ISO 15926) • Многомасштабное (multiscale, мультимасштабное) моделирование • Федерирование имитационных моделей: – Modelica 3.3 – Simantics 1.7 – MIC (Model-integrated computing) – ANSYS Simplorer + Modelica – FMI (functional mockup interface) 2.0 26 https://modelica.org/, http://simantics.org/, https://www.fmi-standard.org/, http://www.isis.vanderbilt.edu/research/MIC, http://www.tenlinks.com/news/ansys-to-incorporate-modelica-for-virtual-systems-prototyping/
  • 27. Порождающее проектирование и производство «Порождение» против «редактирования» Generative design (биты в биты) • Информационная модель-1 + справочные данные = информационная модель-2 Generative manufacturing (биты в атомы) • Информационная модель + справочные данные = оформленное вещество 27
  • 28. Принципы порождения • Постепенное уменьшение доли «редактирования» в пользу автоматизированного порождения (как в проектировании, так и в изготовлении) • Автоматизация инженерных обоснований – доказательства (в отличие от тестирования), порождение объяснений • Использование справочных данных (общей для многих проектов информации) 28
  • 29. Дисциплины жизненного цикла моделеориентированной системной инженерии • Инженерия системных целей (напополам с предпринимательством) • Высокоуровневое моделирование (инженерия системной архитектуры, включая порождение и изобретения) • Низкоуровневое моделирование – мультифизика, мегамоделирование, порождение • Обеспечение качества (верификация) • Порождающее производство (из битов в атомы) • Приёмка (валидация) • Эксплуатация и поддержка • «Мусоропереработка» (вывод из эксплуатации) • Инженерия знаний, НСИ, справочных данных 29
  • 30. Что с [инженерным, художественным, …] компьютерным творчеством? • GAN – generative adversarial network • Эволюционные алгоритмы • Reinforsment learning • Unsupervised learning • Многочисленные теории креативности • Художественный вкус может быть только у человека • Новое может породить только человек, компьютер только комбинирует! • Компьютер не может в музыку, в рисование кистями, в тексты, в инженерию… Всё это опровергается в слепых экспериментах! 30
  • 31. Смена технологий системной инженерии Сейчас (классика): фронтир -- управление жизненным циклом. Идея: «пусть сломается в компьютере» -- поиск и предотвращение коллизий. Защищаем от убытков и задержек. Управление жизненным циклом. Завтра: фронтир -- generative design and manufacturing. Идея: «пусть думает компьютер, от нас нужно только сообщить намерение». Даём дешевизну и скорость. Моделирование и преобразование моделей 31 Autodesk «Dreamcatcher». Пока не системная, но всё-таки инженерия, и сегодня.
  • 32. • Будущее как туман: вблизи всё прозрачно, а в трёх метрах может быть невидимая стена – все изменения приходят сбоку. • Системность: всё со всем связано, единственного ведущего изменения нет. 32 Будущее уже здесь, только оно неравномерно распределено. У.Гибсон http://www.johnsonsdrivingacademy.co.uk/driving-advice/driving-in-the-fog/
  • 33. Conversion of engineerings and Disruption of engineerings 33 Software Engineering Machine Learning Engineering Janosh Szepanovits. Convergence: Model- Based Software, Systems And Control Engineering + http://www.infoq.com/presentations/Model-Based-Design-Janos-Sztipanovits Le Bottou – «Machine Learning disrupts software engineering» http://leon.bottou.org/slides/2challenges/2challenges.pdf We can add: • Machine learning disrupts systems engineering • Machine learning disrupts control engineering • … • Machine learning disrupts contemporary engineering
  • 34. Сегодняшний фронтир: automotive 34 2. CML CAR спроектирован с учетом сразу нескольких важных моментов: • Открытая платформа. То есть можно использовать как основу для кастомизированного продукта. • Это сразу электромобиль. • Сразу в нескольких вариантах для производства. В том числе под 3D-печать. Причём спроектирован за год. • При проектировании использованы интеллектуальные помощники, собственной разработки. • Сразу по нескольким параметрам - он лучший в классе. http://fea.ru/news/6723 1. Роботакси на автомобильном стеке NVIDIA
  • 35. Ключ к безопасности: имитационное моделирование негативных сценариев 35 • U.S. has 770 accidents per billion miles. • A fleet of 20 test cars cover 1 million miles per year. • 10,000 Constellations Drive 3B Miles per Year • Синтетические данные (не только существующие среды и ситуации!) • NVIDIA ISAAC (роботы, 2018) • NVIDIA Constellation (автомобили, 2018) • GPU Supercomputers: enablers Капитал имеет значение: требуются суперкомпьютеры с GPU
  • 36. Новая архитектура вычислений: GPU вместо CPU они программируются одинаково! (ну, почти) 36http://www.nvidia.com/object/embedded-systems-dev-kits-modules.html NVIDIA Jetson TX-2 – 7.5Watt суперкомпьютер с 1TFLOPS, 50*87мм объявлен 7 марта 2017 NVIDIA DGX-2 – 10KWatt суперкомпьютер с 2PFLOPS, 44*48*79см объявлен 27 марта 2018 Много больше системных уровней! Экспертиза уровня выше печатной платы!
  • 37. Темпы: 3.5 месяцев на удвоение мощности (aka «будущее системной инженерии» aka «будущее человечества») 37 https://blog.openai.com/ai-and-compute/ С 2012 года: x300000 В год: x10 petaflop/s-day (pfs-day) consists of performing 10^15 neural net operations per second for one day, or a total of about 10^20 operations. The compute-time product serves as a mental convenience, similar to kW-hr for energy.
  • 38. 38 Спасибо за внимание Анатолий Левенчук http://ailev.ru ailev@asmp.msk.su