Подход к разработке программного комплекса распознавания вредоносного программного обеспечения с использованием сверточных нейронных сетей
Разработан и описан алгоритм процесса конвертирования поступающих в программный комплекс исполняемых файлов в черно-белые изображения, позволяющий сформировать собственный набор данных для обучения нейронной сети на основе полученных изображений.
Подобные документы
Обзор текущего процесса разработки программного обеспечения в НИУ ВШЭ г. Пермь и методик его улучшения. Описание бизнес-процесса "как есть" и "как должно быть" в нотации ARIS. Симуляция проектирования программного обеспечения в рамках учебных проектов.
дипломная работа, добавлен 30.08.2016Динамика объемов российского рынка программного обеспечения. Расчет трудоемкости работ по разработке программного продукта "Avast". Проектная цена создания и реализации программного продукта "Avast". Стратегии развития информационных технологий в России.
курсовая работа, добавлен 08.11.2015Определение сущности кодирования – процесса жизненного цикла, который заключается в написании программного кода разрабатываемого программного обеспечения. Рассмотрение необходимости тестирования. Анализ моделей и методов проектирования архитектуры.
презентация, добавлен 20.09.2017Аналитический обзор существующих нейронных сетей: логистическая (сигмоидальная) функция, гиперболический тангенс, выпрямленная линейная функция. Анализ методов обучения: обратного распространения ошибки, упругого распространения, генетический алгоритм.
дипломная работа, добавлен 14.12.2019Создание программного комплекса, обеспечивающего ввод и представление рейтинговой информации об учебной деятельности студентов. Разработка методического, информационного и программного обеспечения для сбора информации об учебной деятельности студентов.
дипломная работа, добавлен 08.10.2018Анализ применения нейронных сетей для моделирования социальных или биологических систем с помощью программного пакета моделирования. Диагностический анализ изучения алгоритмов обучения нейронных сетей. Формулы для обучения методом наискорейшего спуска.
презентация, добавлен 03.12.2013Понятие и методология проектирования базы данных. Описание программного продукта. Создание базы данных "Деканат", ее организационно-экономическая часть и определение себестоимости разработки проекта. Расчет себестоимости программного обеспечения.
курсовая работа, добавлен 16.01.2015Показано, что главное отличие нейронных сетей от ЭВМ в том, что они не программируются, а обучаются. Схема нейронной сети с прямой передачей сигнала. Рекуррентные нейронные сети как наиболее сложный вид нейронных сетей, в которых имеется обратная связь.
статья, добавлен 26.04.2019Состав программно-технического комплекса пультовой. Технологии проектирования прикладного программного обеспечения пультов управления с использованием SCADA-систем в качестве инструментального обеспечения. Алгоритмы программирования в среде Matlab.
учебное пособие, добавлен 05.02.2016Получение качественного прогноза. Повышение качества и точности прогнозирования, посредством выбора метода прогнозирования и разработки программного продукта, построенного на нейронной сети. Экспериментальная оценка эффективности предлагаемых критериев.
статья, добавлен 21.02.2019Рассмотрен вопрос предварительной обработки изображения для автоматического распознавания. Описан алгоритм для восстановления изображения, основанный на алгоритме полиномиального масштабирования. Рассмотрено изображение загрязненного черного текста.
статья, добавлен 26.04.2019Роль глубокого обучения в создании программного обеспечения deepfake, угрозы конфиденциальности и безопасности. Возможности реализованных в нём алгоритмов создания поддельных изображений, синтезированных искусственным интеллектом, методы их обнаружения.
статья, добавлен 09.05.2022Изучение алгоритмов машинного обучения, направленных на выявление закономерностей в графических данных. Применение сверточных нейронных сетей при работе со спутниковыми изображениями. Создание интерактивной карты для визуализации распознанных объектов.
дипломная работа, добавлен 02.09.2018Разработка программного обеспечения, позволяющего автоматизировать подсчет метрик отражающих "почерк создателя" программного обеспечения для исходных кодов программ и профиля для достоверного осуществления идентификации автора программного обеспечения.
статья, добавлен 28.02.2016Разработка проекта программного обеспечения для хранения и обработки данных о товаре на складе и создание автоматизированного рабочего места. Анализ рынка программного обеспечения и экономическая оценка эффективности автоматизации складской логистики.
дипломная работа, добавлен 08.06.2010Средства разработки программного обеспечения. Идентификация и структурирование информационного пространства. Описание интерфейса программного обеспечения. Алгоритмы реализации запросов и поиска информации. Схема базы данных и диаграмма потоков данных.
курсовая работа, добавлен 31.07.2012Разработка и анализ алгоритма последовательного улучшения управлений для дискретной управляемой системы и построение соответствующего программного комплекса. Специфические особенности построенной модели, а также основные технические требования к ней.
статья, добавлен 16.01.2018Совместное использование метода локальной оптимизации и алгоритма последовательного анализа вариантов для улучшения качества процесса разработки программного обеспечения. Методы усовершенствования процессов жизненного цикла автоматизированных систем.
статья, добавлен 04.02.2017Архитектуры сверточных нейронных сетей для распознавания лиц. Обзор алгоритмов детектирования лиц и выбора ключевых кадров. Прототип системы идентификации лиц на основе выбора качественных кадров. Изучение графического интерфейса и переноса знаний сети.
дипломная работа, добавлен 10.08.2020Изучение процесса составления баз данных аэрологической информации. Получение и хранение метеорологической информации. Разработка системы управления базами данных технологии АСООИ. Технические характеристики программного обеспечения АСООИ-XEON.
дипломная работа, добавлен 19.11.2015Применения ГЕРТ-сетей для расчета мультиверсионных архитектур и отказоустойчивости программного обеспечения. Метод контрольных точек и рестарта для мультиверсионных компонент программного обеспечения в модели блоков восстановления в виде ГЕРТ-сети.
статья, добавлен 29.04.2018Обоснование принимаемых решений по выбору технических и программных средств реализации программного проекта. Проектирование и программирование интерфейсов системы. Описание руководства пользователя. Тестирование системы и описание полученных результатов.
курсовая работа, добавлен 28.03.2015Рекомендации по выбору программного обеспечения для глубинного анализа процессов. Алгоритмы генерации бизнес моделей на основе данных, полученных из журналов событий, используемых для глубинного анализа данных. Изучение функционала ARIS Process Mining.
дипломная работа, добавлен 17.07.2020Рассмотрены компоненты архитектуры программного обеспечения. Построение мультиверсионного компонента методом блока восстановления (RB, recovery block). Генетический алгоритм - метод оптимизации, основанный на концепциях естественного отбора и генетики.
статья, добавлен 15.07.2020- 125. Разработка программного обеспечения автоматизированной информационной системы "Книжный магазин"
Технология составления отчетов по продажам и поступлениям книг. Сравнительный анализ программного обеспечения. Обоснование выбора СУБД и среды разработки. Реализация базы данных в формате MS Access. Проектирование программного обеспечения, интерфейса.
курсовая работа, добавлен 16.04.2015