Skip to content

rereremin/CNN_group_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 

Repository files navigation

CNN

В качестве финального проекта по курсу "Введение в анализ данных" мы выбрали работу, связанную со сверточными нейронными сетями (СNN - Convolutional Neural Networks). Этот класс машинного обучения характерен тем, что с его помощью удается достичь очень хороших результатов области распознавания образов и классификации изображений.

Наша нейронная сеть написана на базе архитектуры AlexNet.

AlexNet

INPUT: нейросеть получает 3 папки с изображениями: Train, Validation, Test. Данные можно загрузить здесь. В каждой из которых находится еще 6 папок, которые характеризуют один класс изображений, в нашем случае, изображений овощей. В каждом классе в Train содержится по 400 изображений, в Test и Train содержится по 100 изображений.

Далее мы подобрали оптимизатор Adam и критерий CrossEnthropy, это гипер-параметры, которые подбираются в нашей модели.

OUTPUT: изображение в виде тензора и класс, к которому это изображение принадлежит, а так же вероятность, с которой нейросеть предсказывает принадлежность.

Применение

Данная модель может быть полезна в магазинах продовольственных товаров. Например, при помещении продукта на весы, может предсказать тип продукта, что облегчит жизнь покупателям.

Авторы проекта (Б06-106):

Никита Жерко - teamlead, тренировка, валидация и тестирование модели, работа с обучением нейросети,

Злата Образумова - работа с DataBase,

Елизавета Меньщикова - работа с AlexNet.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors