Всем привет!
Вопрос не по специализации. У меня задача - научить нейронку (если тут вообще надо нейронку использовать, а не другие алгоритмы) определять на фото повреждения машин.
Нагуглил вот эту статью, там ровно то что мне надо, и все расписано по верхам и указаны примененные технологии и датасеты:
https://medium.com/algoanalytics/detecting-vehicle-damage-using-deep-learning-1fbca5745349Вот кусок с упоминанием технологий оттуда:
"For object detection, MaskRCNN uses FasterRCNN which combines object localization and classification for generating bounding box and class for each object. In FasterRCNN, an image is inputted to CNN to get a convolutional features map. Region Proposal Networks (RPN) are used on feature map to predict regions proposals to be used by RoI Pooling for predicting class and bounding box of object.
Other techniques for object detection range from You Only Look Once (YOLO) [3], Single Shot MultiBox Detector (SSD) [4] and Fully Convolutional One-Stage Object Detection (FCOS) [5]."Проблема в том что я пока что нуб в ML, и про нейронки почти ничего не знаю, и про распознавание образов тоже. На данный момент я прошел полтора первых курса специализации (второй курс - кроме градиентного бустинга и последней недели, исключая малопонятный кусок по нейронным сетям).
И я конечно могу нагуглить все эти непонятные слова выше (чем я и занимаюсь), но прошу у вас вот какой помощи: было б круто если бы кто-нибудь знающий немного направил меня. Ну типа может кинете ссылки на хорошие статьи для начинающих, или просто в двух словах напишете с чего начать и чем продолжить, чтобы разобраться в теме. Что можно вообще отложить, что не критично для понимания и можно использовать как черный ящик и т.д.
Я вот как услышал про нейронки, сразу пошел на Степик и начал курс по нейронкам от Самсунга. Правильно сделал?
Еще добавлю что этот проект мне надо в первую очередь тупо сделать, чтобы он хоть как-то заработал, а вот обретение понимания как оно работает можно растянуть на более длительное время.