Myvideo

Guest

Login

Защита проектных практикумов - + конспект от YandexGPT

Uploaded By: Myvideo
1 view
0
0 votes
0

Защита проектных практикумов - конспект от YandexGPT 00:03 Исследование методов машинного обучения для тестирования программного кода • В видео обсуждается исследование методов машинного обучения для автоматического тестирования программного кода. • Цель исследования - разработать алгоритм, который может предсказывать наличие уязвимостей в коде и указывать на их местоположение. • В видео представлены результаты экспериментов с различными моделями машинного обучения, включая рекуррентные сети, сверточные сети и трансформеры. 06:52 Результаты экспериментов и выводы • Результаты экспериментов показывают, что трансформеры работают лучше всего на задаче тестирования кода. • Однако, модели могут давать много ложноположительных результатов, когда уязвимости нет. • В выводах говорится, что использование больших языковых моделей, таких как GP3 и CodeLama, может улучшить результаты, но требует разработки специальных методов для объяснения результатов. 19:01 Разработка приложения для работы с схемами • Компания разработала приложение для работы с схемами, используя открытый исходный код и визуальное редактирование. • Приложение позволяет пользователям создавать и визуализировать схемы, а также проверять их на ошибки. 23:04 Управление правилами валидации • Приложение позволяет пользователям задавать правила валидации схем, используя разметку и конфигурационный файл. • В будущем планируется хранить правила в базе данных для более удобной работы с ними. 27:02 Разработка игры на платформе 2D • Команда студентов разработала игру на платформе 2D, используя движок Gemer и фреймворк Scrum. • В процессе разработки возникли трудности с выбором движка и реализацией некоторых механик игры. • В итоге, команда создала демоверсию игры и опубликовала ее на демонстрационных сервисах. 35:17 Обсуждение использования машинного обучения для обработки естественного языка • Обсуждение использования машинного обучения для обработки естественного языка в контексте разработки программного обеспечения. • Упоминается, что в случае с языком программирования, машинное обучение может быть полезным для обработки изолированных проблем в рамках отдельных файлов, но не для обработки проблем на уровне вложенности. 37:08 Адаптация работы без потери баллов • Обсуждение адаптации работы без потери баллов для проектного практикума. • Упоминается, что целью проекта было получение баллов за проектный практикум, а не достижение какого-то конкретного результата. 39:59 Интеграция с системой кадрового учета • Обсуждение интеграции с системой кадрового учета через программный модуль. • Упоминается, что модуль позволяет импортировать данные из 1С предприятия и уведомлять о некорректном импорте или обновлении данных. 44:21 Поддержка системы в рабочем состоянии • Обсуждение поддержки системы в рабочем состоянии и изменения в законодательстве и окружении, в котором работает система. • Упоминается, что система разбита на множество модулей, что облегчает добавление новых функций и поддержку системы в рабочем состоянии. 49:42 Транслитерация для таджикского и персидского языков • Обсуждение проекта транслитерации для таджикского и персидского языков. • Упоминается, что проблема транслитерации между таджикским и персидским языками является важной для развития коммуникации и культурного обмена между Таджикистаном, Ираном и Афганистаном. 51:20 Разработка системы транслитерации • В проекте была поставлена цель создания системы транслитерации с таджикского на персидский язык на основе модели машинного обучения. • Для этого был создан параллельный корпус текстов, обучены две модели и создан пакет транслитерации. 53:14 Сравнение результатов перевода • Обученные модели оценивались на одной выборке, содержащей более 2000 строк. • Обе модели генерируют более 80% правильных транслите, около 90% слов и 99% символов в строке. 55:05 Пакет транслитерации • Пакет автоматически обрабатывает входной текст, сохраняя пунктуацию и иностранные слова. • Пакет опубликован в PP и может быть установлен через PP. 55:54 Вопросы и ответы • Вопрос о сохранении регистра в процессе транслитерации. • Ответ: сохранение регистра не является необходимым, так как контекст в исходной и транслитерированной строке одинаковый. • Вопрос о дальнейших планах и перспективах проекта. • Ответ: планируется добавить вариацию уровней, систему экономики и возможность выбора персонажа с уникальным стилем боя. Весь плейлист:

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later