作者magic83v (R7)
看板DataScience
标题[问题] deep learning学习问题
时间Fri Sep 20 02:49:57 2019
想请教版上前辈
我是硕一学生
需要研究object detection 使用pytorch
接触一个月了
现在有点混乱原地卡住的感觉
目前情况是
程式能力非常差(python.pytorch)
看网路资源的范例code只会改简单的网路内容
ML.DL线上课程看过
对参数.cnn有一些概念
看过一些神经网路跟物件辨识的论文
现在想再进步不知该如何下手
自己有想几个方法想听大家建议
1.试着自己从头到尾处理资料集训练一个分类模型印出结果
感觉会花非常多时间学语法跟套件...
(torchdataset.numpy.matplotlib 等等
2.直接看大型程式(yolo)试着自己train和改
感觉可以最快得到一些结果
但结构化的dnn网路和参数我光看可能就要非常久...
好像对coding和知识理论没什麽帮助
3.继续多看书(ML.DL)跟找paper研读
这是现阶段最简单能做好的事
但是对coding和研究object detection 好像帮助不多
这几天都在想这些事很迷惘
想听一些前辈建议
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.224.244.229 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/DataScience/M.1568918999.A.00B.html
1F:推 st1009: 看更多论文,注重细节,上面有写的都有解释的出来,譬如数09/20 08:25
2F:→ st1009: 学式的意思09/20 08:26
了解 之前报论文支支吾吾的 也会抓不到重点是哪些方法跟结论
再继续看理论跟数学
3F:推 y956403: 个人觉得实际做还是满重要的 然後也要一边读新的论文 慢09/20 09:50
4F:→ y956403: 慢累积自己知道的东西 未来要改良或想新的东西都会有帮助09/20 09:50
请问实作是指到什麽地步
能打kaggle的题目那样吗
5F:推 sxy67230: 我认为你应该要去先把python 的基础读完再按部就班读理09/20 10:34
6F:→ sxy67230: 论跟实作,很多东西是前处理。新手往往会在前处理写出co09/20 10:34
7F:→ sxy67230: mplexity ^2的code导致模型训练困难。09/20 10:34
了解 感谢大大
8F:推 zxp9505007: 绝对是自己学会架model比较实在啊 从资料收集 前处理09/20 10:40
9F:→ zxp9505007: model设计 都自己踏实完成 找工作也比较顺利09/20 10:40
至於资料收集前处理的部分 也大眼瞪小眼
目前可能都是用别人的数据集
也还没需要找工作
感觉不是现在的需求
可以拖到以後(?
感谢各位建议
※ 编辑: magic83v (36.224.244.229 台湾), 09/20/2019 11:14:06
10F:推 EGsux: deeplearning.ai 不错09/20 12:13
谢谢 不过框架不一样就不考虑了
11F:→ CaptPlanet: 不知道你的有概念是什麽程度,想要厚实的基础可以从 P 09/20 14:53
12F:→ CaptPlanet: erceptron 开始,同时顺便了解一些其他机器学习的算法 09/20 14:53
13F:→ CaptPlanet: ,接着了解神经网路是怎样运作计算,这些 OK 之後再去09/20 14:53
14F:→ CaptPlanet: 看 CNN ,一样要了解它的计算方式以及特点,最後进到09/20 14:53
15F:→ CaptPlanet: Object Detection 才会比较有概念。09/20 14:53
16F:推 CaptPlanet: 学习的过程可以读论文或网路上的资料,然後上 kaggle 09/20 14:55
17F:→ CaptPlanet: 之类的找找一些小范例练习,这过程自然会看到一些资 09/20 14:55
18F:→ CaptPlanet: 料分析处理以及训练模型的细节。 09/20 14:55
19F:→ CaptPlanet: 补充一下 object detection 建议从 RCNN 看起虽然算法09/20 15:05
20F:→ CaptPlanet: 复杂但 2 stage 的做法比较容易理解 09/20 15:05
感谢大大 前阵子为了快点看懂yolo的论文
rcnn都乱看
应该再重网路架构开始的qq
21F:推 yoyololicon: 当然是3 09/20 19:29
22F:推 yoyololicon: coding,资料处理是其次,基础要先打好09/20 19:32
23F:→ f496328mm: 初学者,先做最简单的例子吧,一开始就物件侦测09/20 23:06
24F:→ f496328mm: 那当然会困难09/20 23:06
25F:→ truehero: 如果主修就是这个先从先看PYTHON 鱼书开始09/21 10:53
26F:→ truehero: 一个月就想会改OBJECT DETECT MODEL是不是想太多09/21 10:54
27F:→ truehero: 如果只是要用 那就拿别人的CODE来用 参数一个个试09/21 10:55
28F:→ truehero: 对照效果来熟悉模型的行为09/21 10:56
感谢各位!
可能是我太急着能进入状况了
都在瞎紧张 囧
再回去从头开始
※ 编辑: magic83v (39.9.34.22 台湾), 09/21/2019 12:31:50
29F:推 eggy1018: R7加油 没想到我们是干一样的事情QAQ 09/22 09:12
30F:→ eggy1018: 我觉得可以先把论文看过一次,在实作的时候,会很有感 09/22 09:13
31F:→ eggy1018: 觉 09/22 09:13
32F:→ eggy1018: 一起加油吧 09/22 09:13
33F:推 appleseed: 多谢以上大大的建议。 09/23 06:42
34F:推 chobit199685: 喔 想要碰yolov3的话,FPN论文先看完 10/09 01:55
35F:→ magic83v: 会努力把这些经典都看完的 感谢大大 10/12 15:35