Upgrade to Pro — share decks privately, control downloads, hide ads and more …

MEPhI Atom Hack

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

MEPhI Atom Hack

Avatar for Dmitri Soshnikov

Dmitri Soshnikov

October 20, 2023
Tweet

More Decks by Dmitri Soshnikov

Other Decks in Programming

Transcript

  1. Хакатоны по AI: Зачем и как побеждать Дмитрий Сошников Доцент,

    НИУ ВШЭ/МАИ Тех.руководитель лаборатории генеративного ИИ Школы дизайна НИУ ВШЭ Консультант по ИИ и маш.обучению, Яндекс ex-Microsoft http://soshnikov.com – @shwars
  2. Идея MVP реализуемо за короткое время Вау-эффект Польза / экономическая

    целесообразность Новизна / оригинальность Советуйтесь с экспертами на ранних этапах! Сделайте «CustDev на коленке»
  3. Основные задачи Классификация Регрессия Кластеризация Обнаружение аномалий Классификация Object Detection

    Segmentation Generation Классификация Sentiment NER / Keyword Перевод Суммаризация TTS/STT Боты
  4. • Website -> bootstrap + github pages • Mobile App

    -> flutter • Mobile Backend -> flask • IoT Client -> Raspberry Pi • IoT Backend -> MQTT • AI Object Detection -> YOLO • Custom ML -> Sklearn • Blockchain -> …
  5. Готовые строительные блоки в ИИ Классический ML – CatBoost, XGBoost

    Object Detection – YOLO Segmentation – Segment Anything (SAM) Speech-to-Text – whisper Text-to-Speech – silero NLP (NER, …) – spacy, DeepPavlov LLM – LLaMA Облачные сервисы: imagga.com, meaningcloud.com, Yandex, Sber Model Zoo: HuggingFace.co
  6. Строительные блоки – Backend Firebase / Azure Mobile Apps /

    AWS Amplify Parse Platform (http://parseplatform.org)
  7. Инструменты для Data Science Jupyter Notebooks Jupyter + VS Code

    Google Colab Yandex DataSphere Готовые строительные блоки в Python – pip install: OpenCV / dlib – изображения librosa / PyAudio – звук pytube – YouTube Pydub - Video
  8. Yandex DataSphere = + Гибкие вычислительные ресурсы Датасеты и подключение

    к S3 Групповая работа и разделение ресурсов DataProc для работы с большими данными
  9. Роли в команде Капитан Контроль за временем Контроль за коммуникациями

    Контроль за основными deliverables: демо, презентация Маркетолог Дизайн презентации Сайт/e-mail/окучивание экспертов Девушка-вдохновитель Программисты
  10. Презентация Постановка задачи / проблема Эмоциональное вовлечение или на основе

    данных Как другие с ней боролись Предлагаемое решение Демо / описание решения Архитектура Бизнес-модель Планы на будущее Эпическое завершение Ошибки: • Слишком долгая постановка задачи • Не говорите очевидностей • Данные / user stories / wow • Описание фич вместо демо • Нет эпического конца • Не уложились во времени Демо = live + video
  11. Presentation skills in 5 mins Подготовка перед выступлением Психологическая Физиологическая

    Вести себя неадекватно Всё время удивлять На дать заснуть Смена темпа / местоположения / паузы Стиль слайдов – текст vs. Картинки Презентер – 1 vs. many Created in 30 seconds in Microsoft Designer
  12. Другие цели на хакатоне: нетворкинг Члены жюри – получить фидбек

    по проекту и знакомства в индустрии Участники – знакомые среди самых активных разработчиков HR со стороны организатора – для будущего трудоустройства
  13. Итоги: ❶ ❷ ❸ Парето – не делать лишнего! Подготовка

    – иметь заготовки на основные компоненты системы Хорошая презентация (на дайте заскучать)  Вау-идея  Нетворкинг