Разработка инструментария для создания нейронных сетей на мобильных платформах на примере iOS Золотухина Алина Манаев Дмитрий 445 группа Руководитель:

Slides:



Advertisements
Similar presentations
Help: настройка Visual Studio.Net для создания консоль-приложения на основе Intel C++ с применением OpenMP. Инструменты «Практическое параллельное программирование.
Advertisements

Поиск оптимального набора параметров оптимизаций компилятора Брусенцов Леонид Евгеньевич студент 4 курса ФИТ НГУ Руководители:Илья.
Распределение регистров при планировании инструкций для архитектуры “Эльбрус” Дипломная работа Иванова Д. С. Научный руководитель Шлыков С. Л. Москва 2008.
Citrix. Централизация вычислительных ресурсов программных комплексов и клиентский доступ к ним.
Разработка и внедрение объектно-ориентированной библиотеки для автоматизации тестирования Кафедра системного программирования Студент: Олейник А.Л. 544.
Долбешкин Андрей Николаевич, 345 группа Руководитель: кандидат ф.-м.н. Вячеслав Алексеевич Кириллин.
Дипломная работа Ивановой О.О., группа 545 Научный руководитель: д. ф.-м. н., профессор Терехов А.Н. Генерация кода по диаграмме активностей.
Расторгуев А.C., 545 группа Научный руководитель: Пименов А.А. Рецензент: ст. преп. Смирнова Е.А.
Разработка архитектуры для генератора синтаксических анализаторов Выполнил: Улитин Константин Научный руководитель: Я.А. Кириленко Курсовая.
Применение алгоритмов SuperResolution к лицам Выполнил: студент 345 гр., Мокаев Руслан Научный руководитель: Пименов Александр.
Савенко Мария Олеговна, 361 группа Научный руководитель: старший преподаватель В.С.Полозов.
НОРМАТИВНО – ПРАВОВЫЕ И ОРГАНИЗАЦИОННО- ТЕХНИЧЕСКИЕ ФАКТОРЫ РЕАЛИЗАЦИИ СЕТИ ЦИФРОВОГО ТЕЛЕВЕЩАНИЯ В РОССИЙСКОЙ ФЕДЕРАЦИИ Демьянов Александр Иванович –
Обработка структурных изменений источников данных в ETL процессах Долбешкин Андрей Николаевич, 445 группа Руководитель: Александр Сергеевич Дольник.
Сергей Пугачёв Microsoft MVP
Разработка технологии взаимодействия гетерогенных систем с использованием метапрограммирования Константинов Александр, 545 группа Научный руководитель.
Разработка информационной системы накопительной программы лояльности для мобильных устройств Автор: Дьяченко Василий Владимирович мат-мех, 545 группа Научный.
Санкт - Петербургский Государственный Университет Математико - механический факультет Кафедра системного программирования Система проверки данных на полноту.
Курсовая работа студента 345 группы Чуновкина Фёдора Дмитриевича Научный руководитель: Бондарев А.В. Санкт-Петербургский Государственный Университет Математико-механический.
Миллер Дмитрий, 545 группа Научный руководитель: д.ф.-м.н., профессор, А.Н.Терехов Рецензент: к.ф.-м.н, доцент, А.Н. Иванов.
1 СПбГУ ИТМО, кафедра Компьютерных Технологий ПРИМЕНЕНИЕ АВТОМАТНОГО ПРОГРАММИРОВАНИЯ ДЛЯ ПОСТРОЕНИЯ СИСТЕМ УПРАВЛЕНИЯ БИЗНЕС- ПРОЦЕССАМИ Евгений Андреевич.
Параметризация устройств сетевого управления Казакова А.С. Научный руководитель: Венгерова Е.А. Рецензент: Ушаков К.С. Кафедра системного программирования.
Управление и Конфигурирование Встроенных Систем Ушаков Константин, 545 группа Руководитель: Елена Венгерова.
Адаптивный метод распределения SPMD-заданий в грид Паньшенсков Михаил, 545 группа Научный руководитель: Лукичев А.С. Рецензент: Демьянович Ю.К июня.
Разработка геоинформационной системы (ГИС) для системы телекоммуникаций (СТ) «Ботик» Кузнецов А.А., Гумин М.В. ИПС РАН, Переславль-Залесский 2004.
1 Генерация контекстных ограничений для баз данных Выполнил: Жолудев В. Научный руководитель: Терехов А.Н. Рецензент: Иванов А.Н.
Аппаратное ускорение алгоритмов компьютерного зрения Стефан Бояровски, 361 группа Научный руководитель: Сергей П. Шувалкин.
Apache Harmony или как сделать курсовую работу в рамках этого проекта Фурсов Михаил.
Разработка интеллектуальной многоагентной системы адаптивных роботов для игры в футбол Выполнили: А. А. Коробкин, 545 гр Г. М. Комаров, 544 гр Научный.
Сравнение различных методов хранения XML в реляционных базах данных и в разных системах. Нгуен Тхань Хуен- 545 группа Руководитель : Б.А. Новиков Рецензент:
Поиск ошибок в программах на языке Ruby с использованием вывода типов Санкт-Петербург, 2008г. Выполнил: Шпынов Олег, 545 гр. Научный руководитель: Ломов.
 Нужно много различных протоколов связи  Каждый из них может реализовываться на разных платформах Современные сети Много устройств, компьютеров и сетей.
Анализ способов использования и причин неиспользования UML на практике Чернятчик Роман 545 группа научный руководитель: к.ф.-м.н., доц. Кознов Д.В. рецензент:
Применение генетического программирования для построения автоматов, управляющих системами со сложным поведением Ф. Н. Царев, А. А. Шалыто 2007 год.
EDCWiki Electronic Document Circulation using wiki Система электронного документооборота на основе wiki Участники: Кузьмин Константин, Цыцулин Виталий.
Генерация вероятностных автоматов методами Reinforcement Learning Выполнил: Иринёв А. В. Руководитель: Шалыто А. А.
Конвертор байт-кода java в CIL Д. С. Возжаев, 544 группа Научный руководитель: д. т. н. проф. В. О. Сафонов Рецензент: асп. А. Н. Близнюк Санкт-Петербургский.
Симулятор квантовых вычислений Выполнил: Гедерцев А.С. Руководитель, д.ф.-м.н., профессор: Граничин О.Н.
Автоматическая трансляция проекта Dypgen с языка OCaml на язык F# Научный руководитель: Я. А. Кириленко Выполнил : студент 345 гр. Эдуард Баранов.
Текстовый процессор Word. Возможности программы Word 1. Работа с текстами: ввод текста; редактирование текста; форматирование текста (изменение параметров.
Взвешенные скелеты для простых многоугольников Дипломная работа студента 544 группы Игнатьевского Сергея Васильевича Научный руководитель: К.В. Вяткина.
Методы интерактивной визуализации динамики жидких и газообразных сред Елена Костикова, 521 гр.
МОБИЛЬНЫЙ ИНТЕРНЕТ: КУДА КАТИТСЯ МИР?. ВЫ СЕБЯ ПРЕДСТАВЛЯЕТЕ СЕГОДНЯ БЕЗ МОБИЛЬНОГО ИНТЕРНЕТА?
Тема: Сравнительный анализ сложности факторизации алгоритмов целых чисел Выполнила: Дубовицкая Н.В., гр 957 Научный руководитель: Ишмухаметов Ш.Т.
Разработка и будущее веб-приложений Сергей Ставский Руководитель мобильных проектов ОДНОКЛАССНИКИ.
Увеличение модульности программного обеспечения на языке Java Курсовая работа студента 345 группы Абишева Тимура Маратовича Научный руководитель: Профессор.
Санкт-Петербургский Государственный Университет Математико-Механический факультет Кафедра системного программирования Применение диаграмм двоичных решений.
Разработка программного средства 3Genetic для генерации автоматов управления системами со сложным поведением Государственный контракт №
Проект «Безопасный браузер» Визовитин Николай Кадашев Дмитрий.
Разработка алгоритмов распознавания текста
Предметно-ориентированное моделирование приложений для платформы Android Никонова Ольга СПбГУ Научный руководитель Брыксин Т.А.
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Лекции 8. Методология Microsoft Solutions Framework.
Проект «Безопасный браузер» Визовитин Николай Научный руководитель: Д.В. Иртегов.
Стр 1 Март 2010 Разработка и проведение социальных программ На примере IV Всероссийского конкурса научно- инновационных проектов для старшеклассников «Технологии.
Опыт построения ЦОД: реализованные проекты компании Паладин Инвент Владимир Стригин Директор департамента ООО «Паладин Инвент»
Универсальная интеграция технологии построения отчетов в семейство.NET приложений Презентация дипломной работы Порсева Анатолия, 542 гр. Санкт-Петербург.
Мультиагентные системы и их применение в сетевых задачах Выполнил: студент 545 гр. Г.И. Вольфсон Научный руководитель: д. ф.-м. н. А.Н.Терехов 2007.
Проверка эквивалентности срединной и линейной осей многоугольника Дипломная работа студента 545 группы Подколзина Максима Валериевича Санкт-Петербургский.
Перенос технологии REAL-IT на платформу Microsoft.Net Нестеров Антон Научный руководитель: Иванов А.Н. Рецензент: Серебрякова Г.М.
Сравнение подходов к индексированию XML документов c поддержкой некоторых операций модификации Выполнил: Василий Шикин, 545 группа Руководитель: Дмитрий.
Исследование возможностей сервисной шины SonicMQ Дипломная работа студентки 545 группы Комольцевой Дарьи Владимировны Научный руководитель: Графеева Н.Г.
Поддержка избыточного кодирования. Оптимизация, настройка и аппробация выбранного алгоритма под поставленную задачу. Оценка полученных результатов Мальчевский.
Глибоке занурення у System Center 2012 SP1 Михайло Комаров Газпром-информ MVP Virtual Machine.
Motorola General Business Use, CiDDT-Overview.ppt, Rev.1.0, 23-Jun-2008 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office.
Мобильные социальные игры как закономерная эволюция геймдева Эдгар Стродс Одноклассники.ру.
Библиотеки и фреймворки для построения клаудов Данилов Константин Mirantis koder-ua.blogspot.com.
Время – деньги или разработка кроссплатформенных мобильных приложений 1 quickblox.com, Oleg Soroka,
Опыт подготовки программистов в нижегородском институте информационных технологий (НИИТ) Кащеев Николай Иванович директор НИИТ.
SharePoint 2010 & PowerShell
SCCM 2007: Новые возможности в SP1 и R2
Автоматизация процесса оформления командировок с помощью Infopath.
Presentation transcript:

Разработка инструментария для создания нейронных сетей на мобильных платформах на примере iOS Золотухина Алина Манаев Дмитрий 445 группа Руководитель: Арстан Торегожин

Типовые задачи Распознавание образов Выполнение прогнозов Оптимизация вычислений Ассоциативная память Управление

Существующие инструменты NeuroSolutions Neuroph OpenCV PWNLIB NNGPULIB Neural Network Toolbox

Мобильные устройства Быстроразвивающийся рынок Увеличивающиеся возможности Большое количество приложений

Постановка задачи Разработка инструментария для создания нейронных сетей Обучение нейронных сетей Поддержка различных типов сетей Поддержка сохранения и загрузки нейронных сетей из файла

Реализация iOS SDK и Objective C

Реализация

Сети: Многослойный перцептрон Свёрточная нейронная сеть Обучение: Backpropagation

Два прохода: Прямой Обратный

Многослойный перцептрон

Свёрточная нейронная сеть Используется для распознавания картинок Локальное восприятие Концепция разделяемых весов Субдискретизация

Свёрточная нейронная сеть

Сохранение и загрузка XML

Проверка работоспособности Задача распознавания чисел с использованием свёрточных нейронных сетей

Результаты Создан инструментарий для разработки нейронных сетей на iOS Реализована сеть многослойный перцептрон и свёрточная нейронная сеть Реализовано сохранение и загрузка сети Работоспособность инструментария проверена на примере распознавания чисел

Планы на будущее Расширение инструментария Добавление поддержки многопоточности Поддержка CUDA Автоматизация процесса построения нейронных сетей