目标检测学习路线【基础知识+论文入门】

个人路线,仅供参考

一、基础知识补充

初步看完吴恩达机器学习之后,开始看目标检测论文之前,我发现有些目标检测基础是非看不可的,所以按照下列顺序进行了知识补充

(大家有时间还是应该一步一步来呀 不要学我 感觉这样突击很心虚)

感觉刘建平老师这一套真的讲的好清楚,但是反向传播那块我还是没太懂,就找到了另一个博客,也挺好

梯度下降(Gradient Descent)小结

感知机原理小结

深度神经网络(DNN)模型与前向传播算法

深度神经网络(DNN)反向传播算法(BP) 

神经网络--反向传播详细推导过程

深度神经网络(DNN)损失函数和激活函数的选择

深度神经网络(DNN)的正则化

卷积神经网络(CNN)模型结构

卷积神经网络(CNN)前向传播算法

卷积神经网络超详细介绍

二、最新综述

在知网找几篇最新的综述,大概读一下

三、必读经典论文

此部分参考自 https://blog.csdn.net/u010552731/article/details/95385187

原博客非常全,我这里只是挑了必读的做整理,一共有十四篇

阅读参考图:

图也是从原博客搬来的~~

1[R-CNN] Rich feature hierarchies for accurate object detection and semantic segmentation | [CVPR’ 14]

 

论文链接:https://arxiv.org/abs/1311.2524

github源码:https://github.com/rbgirshick/rcnn

 

2、[OverFeat] OverFeat: Integrated Recognition, Localization and Detection using Convolutional Networks | [ICLR’ 14]

论文链接:https://arxiv.org/pdf/1312.6229.pdf

github源码:https://github.com/sermanet/OverFeat

 

3、[Fast R-CNN] Fast R-CNN [ICCV’ 15]

论文链接:https://arxiv.org/abs/1504.08083

github源码:https://github.com/rbgirshick/fast-rcnn

 

4、[Faster R-CNN, RPN] Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks | [NIPS’ 15]

论文链接:https://arxiv.org/abs/1506.01497

github源码:https://github.com/rbgirshick/py-faster-rcnn

非官方源码:https://github.com/jwyang/faster-rcnn.pytorch

https://github.com/endernewton/tf-faster-rcnn

 

5、[OHEM] Training Region-based Object Detectors with Online Hard Example Mining | [CVPR’ 16]

论文链接:https://arxiv.org/pdf/1604.03540.pdf

github源码:https://github.com/abhi2610/ohem

 

6、[YOLO v1] You Only Look Once: Unified, Real-Time Object Detection |[CVPR’ 16] |

论文链接:https://arxiv.org/pdf/1506.02640.pdf

源码:https://pjreddie.com/darknet/yolo/

 

7[SSD] SSD: Single Shot MultiBox Detector | [ECCV’ 16]

论文链接:https://arxiv.org/abs/1506.01497

源码:https://github.com/weiliu89/caffe/tree/ssd

https://github.com/balancap/SSD-Tensorflow

https://github.com/amdegroot/ssd.pytorch

 

8、[R-FCN] R-FCN: Object Detection via Region-based Fully Convolutional Networks | [NIPS’ 16]

论文链接:https://arxiv.org/pdf/1605.06409.pdf

源码:https://github.com/daijifeng001/R-FCN

https://github.com/YuwenXiong/py-R-FCN

 

9、[YOLO v2] YOLO9000: Better, Faster, Stronger | [CVPR’ 17]

论文链接:https://arxiv.org/pdf/1612.08242.pdf

 [official code - c]https://pjreddie.com/darknet/yolo/

[unofficial code - tensorflow]https://github.com/nilboy/tensorflow-yolo

[unofficial code - tensorflow] https://github.com/sualab/object-detection-yolov2-tf

[unofficial code - pytorch]https://github.com/longcw/yolo2-pytorch

 

10、[RetinaNet] Focal Loss for Dense Object Detection | [ICCV’ 17]

论文链接:https://arxiv.org/pdf/1708.02002.pdf

[official code - keras] https://github.com/fizyr/keras-retinanet

[unofficial code - pytorch] https://github.com/kuangliu/pytorch-retinanet

[unofficial code - mxnet]https://github.com/unsky/RetinaNet

 [unofficial code - tensorflow]https://github.com/tensorflow/tpu/tree/master/models/official/retinanet

 

11

[Mask R-CNN] Mask R-CNN | [ICCV’ 17]

|[pdf] :http://openaccess.thecvf.com/content_ICCV_2017/papers/He_Mask_R-CNN_ICCV_2017_paper.pdf

 [official code - caffe2] https://github.com/facebookresearch/Detectron

[unofficial code - tensorflow] https://github.com/matterport/Mask_RCNN

[unofficial code - tensorflow]https://github.com/CharlesShang/FastMaskRCNN

 [unofficial code - pytorch]https://github.com/multimodallearning/pytorch-mask-rcnn

 

12、[YOLO v3] YOLOv3: An Incremental Improvement | [arXiv’ 18]

|[pdf] https://pjreddie.com/media/files/papers/YOLOv3.pdf

[official code - c]https://pjreddie.com/darknet/yolo/

 [unofficial code - pytorch] https://github.com/ayooshkathuria/pytorch-yolo-v3

[unofficial code - pytorch] https://github.com/eriklindernoren/PyTorch-YOLOv3

[unofficial code - keras] https://github.com/qqwweee/keras-yolo3

[unofficial code - tensorflow]https://github.com/mystic123/tensorflow-yolo-v3

 

13、[RefineDet] Single-Shot Refinement Neural Network for Object Detection | [CVPR’ 18] |

[pdf] http://openaccess.thecvf.com/content_cvpr_2018/papers/Zhang_Single-Shot_Refinement_Neural_CVPR_2018_paper.pdf

[official code - caffe]https://github.com/sfzhang15/RefineDet

[unofficial code - chainer]  https://github.com/fukatani/RefineDet_chainer

[unofficial code - pytorch]https://github.com/lzx1413/PytorchSSD

 

14、[M2Det] M2Det: A Single-Shot Object Detector based on Multi-Level Feature Pyramid Network | [AAAI’ 19]

[pdf]https://arxiv.org/pdf/1811.04533.pdf

[official code - pytorch]https://github.com/qijiezhao/M2Det

 

三、最新顶会论文

慢慢补充~

  • 18
    点赞
  • 263
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于想要深入学习Python并涉及深度学习的人来说,以下是一个可能的学习路线: 1. 首先,你需要先学好Python的基础知识,掌握Python的语法、数据类型、函数等基本概念和操作。可以参考和中提到的学习方法和资源。 2. 接下来,你可以开始学习Python的科学计算库,如NumPy、Pandas和Matplotlib,这些库在进行深度学习时非常有用。你可以利用它们进行数据处理、数据分析和可视化。同时,你还可以了解一些基本的机器学习和深度学习的概念和算法。 3. 了解深度学习的基本原理和常见的深度学习模型,如神经网络、卷积神经网络和循环神经网络。可以通过阅读相关的书籍、在线教程和学术论文来深入学习这些内容。 4. 学习使用Python的深度学习库,如TensorFlow、PyTorch或Keras。这些库提供了丰富的工具和接口,可以帮助你构建和训练深度学习模型。可以参考官方文档和在线教程来学习如何使用这些库。 5. 参与实际的深度学习项目,通过实践来巩固所学的知识。可以尝试解决一些经典的深度学习问题或者参加一些开源项目。 6. 不断学习和保持更新,深度学习是一个快速发展的领域,新的模型和算法不断涌现。可以通过阅读最新的研究论文和参加相关的研讨会和会议来跟踪最新的进展。 总之,深度学习的学习路线需要结合自己的兴趣和实际需求来设计。通过系统学习Python的基础知识,掌握科学计算库和深度学习库的使用,参与实际项目,并不断学习和保持更新,你将能够建立起扎实的深度学习基础。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [一文讲清Python的7大学习路线(建议收藏)](https://blog.csdn.net/python_9988/article/details/120207151)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值