Cats vs. Dogs
Финиш 24.07 19:59
Задача
Классификация животного: кошка или собака
Система классификации
Подготовлена программа для предварительной обработки изображений, проектирования и настройки нейронной сети. Необходимо отредактировать эту программу для достижения наилучшего результата. Язык программирования: Python
Мы подготовили для вас программу на языке Python, в которой вы будете предварительно обрабатывать изображения, проектировать и настраивать свою собственную нейтронную сеть для распознавания животного.
Подготовка
Посмотрите короткий-курс по нейронным сетям:
- Лекция 1. Введение в нейронные сети
- Лекция 2. Как нейронная сеть обучается и подбирает весовые коэффициенты
- Лекция 3. Google Collab и первая нейронная сеть — часть 1
- Лекция 4. Google Collab и первая нейронная сеть — часть 2
- Лекция 5. Свёрточная нейронная сеть
- Необязательная лекция. Свёрточная нейронная сеть
Выполнение
Скачайте архив с данными. В архиве находятся файлы main.py, eval.py и две папки с животными: animals (тренировочный набор данных) и animalsval (валидационный).
В файле eval.py необходимо заполнить 3 функции:
- Функцию предобработки данных
- Фунцию загрузки вашей модели
- Функцию предсказания класса животного на картинке: 0 - кошка, 1 - собака.
Не меняйте названия функций файла eval.py.
Всю работу по отработке модели необходимо вести в файле eval.py. Файл main.py предназначен для проверки работоспособности и точности модели на валидационной выборке. Как только точность Вас удовлетворит, вернитесь на эту страницу и загрузите файл eval.py, нажав на кнопку “прислать решение”.
Проверка кода осуществляется на тестовых данных: изображениях, не включенных в тренировочную и валидационную выборки. Метрикой оценки является F1-мера.
В качестве решения присылайте архив с файлом eval.py и с сохранённой моделью в формате .h5 (Как сохранять модель в формат h5). Архив должен называться animal_task.zip
Важно:
- Для построения модели нейронной сети используйте tensorflow версии 2.0.1
- Архив с заданием должен называться animal_task.zip и содержать файлы eval.py и вашу модель
Очки | Участник | Дата | Команда | Город | Учебное заведение |
---|---|---|---|---|---|
0.995 | Данил Дубяга | 17.07.2020 15:24 | |||
0.995 | Максим Романовский | 11.07.2020 11:31 | F_T_L | ||
0.995 | Иван Семёнов | 11.07.2020 23:21 | Kernel | Тула | |
0.995 | Максим Королев | 11.07.2020 23:03 | Kernel | Тула | |
0.981 | Стукалов Артем | 02.07.2020 19:56 | Ханты-Мансийск | ЮФМЛ | |
0.977 | Евсей Антонович | 14.07.2020 03:41 | Тюмень | Центр Курсор | |
0.971 | Андрей Нечесов | 11.07.2020 12:09 | Радиус-вектор | Москва | ГБОУ Школа №491 "Марьино" |
0.962 | Даниил Зиновьев | 14.07.2020 14:35 | Рязань | Гимназия 5 | |
0.958 | Степан Тезюничев | 07.07.2020 12:09 | Москва | ||
0.957 | Иван Радько | 22.07.2020 10:33 | Новосибирск | МБОУ "Новосибирская классическая гимназия №17" | |
0.953 | FTL_ML | 10.07.2020 07:26 | FTL_ML | ||
0.868 | Алексей Чертков | 29.06.2020 15:21 | ЗЛые лоси | Москва | МГУ |
0.852 | Ярослав Маланченко | 21.07.2020 09:48 | с. Иглино | МБОУ СОШ № 3 С. ИГЛИНО / Респ Башкортостан, село Иглино, ул Горького, д 45 | |
0.829 | Михаил Ларшин | 13.07.2020 05:17 | |||
0.818 | Сёма Ключников | 18.07.2020 18:40 | Здесь может быть ваша реклама | Naberejnie CHelny | МАОУ СОШ №55 |
0.8 | Sergey Kondrashov | 13.07.2020 13:52 | Москва | Школа № 2127 (Учитель) | |
0.787 | Данила Жебряков | 10.07.2020 10:02 | |||
0.785 | Дмитрий Оконешников | 15.07.2020 06:28 | Новосибирск | Лицей №22 | |
0.781 | Данила Курзаев | 12.07.2020 14:27 | Магнитогорск | Школа № 32 | |
0.771 | Даниил Степанов | 11.07.2020 20:02 | |||
0.764 | Егор Наконечный | 11.07.2020 13:36 | Орехово-Зуево | МОУ лицей | |
0.75 | Maxim Poluektov | 10.07.2020 11:35 | Белгород | ГБОУ БИЮЛИ | |
0.669 | Карпов Геннадий(rikko) | 14.07.2020 14:33 | Владивосток | МБОУ СОШ №57 | |
0.667 | Никита Малышев | 11.07.2020 08:35 | Набережные Челны | МБОУ "СОШ №53" | |
0.667 | Андрей Сергеев | 04.07.2020 18:04 | Рыбинск | Кванториум | |
0.667 | Иван Полянин | 11.07.2020 11:33 | F_T_L | Минск | Гимназия №1 |
0.272 | Алексей Гаврилов | 07.07.2020 11:57 |