Slide 1

Slide 1 text

ПРОГРАММИРОВАНИЕ сентябрь 2021 Максим Викторович Абрамов доцент кафедры информатики, кандидат технических наук

Slide 2

Slide 2 text

2/19 План презентации

Slide 3

Slide 3 text

3/19 Формат работы + Очно

Slide 4

Slide 4 text

4/19 План • 10.09 — Вводное занятие. • 17.09 — Введение в C++. Выражения и операторы. Функции. Стек вызовов • 24.09 — Github, контроль версий • 01.10 — Удалённое практическое занятие • 08.10 — Массивы, сортировки, поиск. Сложность алгоритмов • 15.10 — Указатели • 22.10 — Библиотека ввода и вывода • 29.10 — Проверочная работа • 12.11 — Структуры на указателях • 19.11 — Деревья • 26.11 — Хеш-таблицы, хеш-функции • 03.12 — Графы • 10.12 — Приём задач • 17.12 — Приём задач

Slide 5

Slide 5 text

5/19 Правила получения зачёта 100 баллов • 46 за практические • 54 за домашние A — 90 B — 80 C — 70 D — 65 E — 60 • Проверочная работа — обязательное условия для получения зачёта • Посещение 22 балла • Доклад 8 баллов • Первый сдавший +2 балла за сложную +1 балл за среднюю • 2 балла • 4 балла • 6 баллов

Slide 6

Slide 6 text

6/19 Контакты dscs.pro Материалы → Курс «Программирование» – семестр 1 осень 2021 t.me/tics_lab vk.com/ticslabs

Slide 7

Slide 7 text

7/19 Давайте познакомимся • Фёдор Витальевич Бушмелёв • Анастасия Олеговна Хлобыстова • Анастасия Андреевна Корепанова • Валерий Дмитриевич Олисеенко • Максим Викторович Абрамов

Slide 8

Slide 8 text

8/19 Немного о нас Лаборатория ТиМПИ

Slide 9

Slide 9 text

9/19 ЦИИНД Фундаментальные основы ИИ Нейронные сети Нечеткие системы и мягкие вычисления Машинное обучение Понимание естественного языка Прикладные аспекты ИИ Интеллектуальный анализ данных СППР Базы знаний Онтологический инжиниринг Большие данные Распределенные реестры и блокчейн Отраслевые аспекты ИИ Математическая робототехника Байесовские сети и родственные модели Социальный компьютинг Анализ и построение текстов ЦИИНД СПБГУ ЦИИНД – подразделение СПбГУ, специализирующееся на области ИИ и НД

Slide 10

Slide 10 text

10/19 Направления исследований Социокомпьютинг Алгебраические байесовские сети Data science … Информационная безопасность Data mining Информационные технологии в образовании Web-технологии Рискованное поведение

Slide 11

Slide 11 text

11/19 Машинное обучение алгебраических байесовских сетей Целью проекта является развитие теории и машинного обучения алгебраических байесовских сетей. xy x y Студент хорошо владеет историей Студент хорошо владеет русским языком Студент хорошо владеет обеими дисциплинами 𝑝 𝑦 = 0.4 𝑝 𝑥 = 0.5 𝑝 𝑥𝑦 = 0.4 Алгебраические байесовские сети — модель для представления знаний с неопределённостью, в том числе на основе экспертных оценок. Позволяет использовать интервальную оценку вероятности, а также моделировать не причинно-следственные связи, а ненаправленные отношения взаимной зависимости или взаимного влияния. Решаемые задачи: Изучение оптимальных способов получения вероятностей истинности элементов алгебраической байесовской сети и ее глобальной структуры и дальнейшее применение полученных знаний.

Slide 12

Slide 12 text

12/19 Социальная инженерия Атака злоумышленника на пользователя Переход злоумышленника между пользователями Доступ злоумышленника к критичному документу Бэктрекинг инцидентов Набор прикладных психологических и аналитических приемов, которые злоумышленники применяют для скрытой мотивации пользователей публичной или корпоративной сети к нарушениям устоявшихся правил и политик в области информационной безопасности.

Slide 13

Slide 13 text

13/19 Развиваемые направления Анализ социальных сетей Исследование психологических особенностей Социальный граф Поиск наиболее вероятных/критичных траекторий Моделирование действий злоумышленника Применение байесовских сетей доверия Профиль уязвимостей Интеллектуальный анализ данных Создание рекомендательной системы Цифровые двойники Создание автоматизированного программного комплекса

Slide 14

Slide 14 text

14/19 Веб-сервис по анализу социальных сетей • восстановление метаинформации • построение социального графа • сопоставление профилей в социальных сетях • приложение ВКонтакте для сбора данных психологического тестирования и опросов Цель: развитие исследовательско-практического комплекса по агрегации, синтезу и анализу цифрового образа личности на основе информации, размещаемой им в социальных сетях, для выработки рекомендаций по повышению уровня защищённости от социоинженерных атак Исследовательско-практический комплекс по созданию цифрового образа личности и его анализу

Slide 15

Slide 15 text

15/19 Оценка параметров поведения

Slide 16

Slide 16 text

16/19 • «Когда в последний раз Вы делали …?» Последние эпизоды поведения • «Каким был минимальный интервал между эпизодами… за последние 6 месяцев?» • «Каким был максимальный интервал между эпизодами… за последние 6 месяцев?» Рекордные интервалы Рискованное поведение апробировать на генерируемых тестовых данных предложенную байесовскую сеть доверия для моделирования рискованного поведения респондентов на основе данных об эпизодах их поведения Цель:

Slide 17

Slide 17 text

17/19 Поиск инвариантов в медицинских данных Создание приложения с применениями методов искусственного интеллекта для предсказания появления осложнений или смертельного исхода пациентов в больницах. Ожидаемые результаты: 1) Система предсказания осложнений и смертельных исходов. 2) Реализованный программный продукт для удобного пользования системой.

Slide 18

Slide 18 text

18/19 Возможные задачи: 1) Реализовать визуально красивое отображение пути ISO- контейнера по карте между заданными локациями. 2) Автоматизировать распознавание текстовых каптч; 3) Доработка существующего сервиса по расчету стоимости доставки 4) И др. Cargotime.ru — информационно-логистический портал

Slide 19

Slide 19 text

19/19 Телеграм-бот, призванный помочь абитуриантам с ответами на вопросы. • собрать соответствующий датасет, • научиться обрабатывать запросы, • реализовать интерфейс в виде телеграм-бота • разработать классификатор обращений в виртуальную приемную Университета Телеграм бот для ответов на вопросы абитуриентов, классификации обращений в виртуальную приемную pureportal.spbu.ru

Slide 20

Slide 20 text

ПРОГРАММИРОВАНИЕ сентябрь 2021 Максим Викторович Абрамов доцент кафедры информатики, кандидат технических наук