Re: [请益] 我该找前端工作 或专心学习ai?

楼主: johney719 (揪泥)   2020-10-13 01:55:51
小弟我自学AI大约三年
虽然本身有硕士学历
但是基本上跟machine learning完全无关
所以应该还是可以分享一些东西
1.是否要念硕士?
如果经济许可的话,建议就是直接走ML相关领域的硕士,
因为目前走AI这行就是要大量看论文,
即便没有要念硕士,你始终逃避不了念论文
再者,你的毕业论文就会是你的第一个作品
好的论文对有程度的面试官,比程式作品或是比赛经验都还要加分
2.AI方面的作品要怎么准备?
由于公司的需求,我时常要实作相关的论文以做比较
实作完的东西,我就直接丢到github上
有时会寄信请原作者帮看一下有没有问题
也有人因为逛到我的专案,进而得到一些合作的机会
我认为实做论文是不错的方向
除了论文实做,就是kaggle的比赛
比赛不一定要打到非常前面的名次
比赛完将程式整理好放在github即可,至少证明你是有比赛过的
3.推荐资源
网络上资源非常多,不过我通常都不建议看部落格的东西,
最好就直接看原始的论文或书籍
以初学来说,我会推以下这本
Hands-on Machine Learning with Scikit-Learn, Keras, and TensorFlow
里面有程式范例,数学的比重没这么高,一开始会比较有成就感
如果有心要把deep learning的数学搞懂
就好好去研读 Ian Goodfellow 的 Deep Learning Book
以上两本书好好熟读,个人认为就可以打下很好的基础了
再接下来就是主题性的看论文,主题可以先挑有兴趣的下手
比方说
activation function 相关: ReLU、LReLU、PReLU、Swish、h-Swish ...等等
image classification 相关: VGG、ResNet、InceptionNet ...等等
object detection 相关: YOLO、SSD、RCNN ...等等
GAN 相关: DCGAN、WGAN、SNGAN、ProgressGAN、StyleGAN ...等等
还有其他主题像是:
super resolution、semantic segmentation、reinforcement learning、
anomaly detection、one-shot learning ...等等一堆讲不完
看完论文后也要去看作者的程式码
因为往往里面还会有很多细节是论文没有讲的
以上只是举个范例,一个主题往往就是会有一拖拉库的论文
我认为看论文就是最好的学习来源,并且整理出一套自己的笔记与心得
最后就是一定要自己看过原始的论文,不要只看别人的部落格解说
往往是看不懂或是一知半解,最糟糕的是得到错误的知识
最后你的问题
作品的注解应该用英文还是中文写较好?
当然是全英文,不管是作品或是履历,通通就是英文了
如果一间公司看不懂英文而拒绝你,代表这间公司的程度也不过如此
英文是基本要求,对面试者或是公司都一样
※ 引述《pride829 (竹鼠)》之铭言:
: 在这篇文章中 我将data science machine learning及其他相关领域等统称为AI, 因为我不确定将来
: 深入的领域为何 也还不到那个程度
: 大家好
: 我是应届大学毕业生 国立 资讯工程系 但非四大
: 我接触了很久程式 虽然一直在追求如何能够写的更干净有架构 但是从来没有真正深入的
: 用单一语言做一个大型专案
: 最熟的算是c++吧,其他诸多语言像是php python js java c#...等等也能称得上"会"
: 如果用过就算会的话
: 但也仅止于用过而已 我写的程式大多数都很浅 基本上不同语言的差别只有语法不同 翻
: 译之后没有什么差别
: 现在我要就职 我没有任何的工作经验 作品也很少 我也只知道从就职网站(104 1111之类
: )谋职的方法
: 我注意到市面上有非常多前端工程师的职缺
: 我的选择有二:
: 1. 学习一个前端框架 vue angular之类的 做个网页 然后找个前端低薪的工作
: 其实照现在面试的情况 也许不用成品我就能找到这样的工作了
: 或者是2. 我上kaggle学习data science, machine learning等等 等到有成品之后找这方
: 面的工作
: 其实我有兴趣的是人工智能 前端我一点兴趣都没有
: 但问题是ai的职缺相对少很多 学历要求通常在硕士以上 且我的数学不好 基础也不好
: 我目前自己灌了ubuntu自学, 只知道如何使用python引入DecisionTreeRegressor建立简
: 单的预测,如何处理missing value
: 以及大学时候上过课 对于classification clustering这些有基本的认知
: 如此而已
: 我不晓得如果我打定主意朝这方向走 会不会遭遇很大的困难 会不会拖很久才找到工作
: 家里的经济状况还可以 能够让我学习 但我担心没有工作经验的我找不到ai方面的工作
: 但如果我选择前端工作, 那就真的只是为了生活而工作 因为我对它真的没有兴趣
: 如果这样的话 我就打算利用下班时间自学ai 然后之后再找机会跳板
: 但我又担心如果上工 会被占用太多的时间 因此这是一个麻烦的抉择
: 想请教我该如何是好?烦请各位解惑!
: 附上我的github:https://github.com/pride829
: 另外再问个比较不相干的问题: 作品的注解应该用英文还是中文写较好?
: 我能够用英文写没问题 不过我想如果看的人都是台湾人 我在台湾求职 好像不见得会比
: 较好 因此询问
作者: CaptPlanet (ep)   2020-10-13 08:47:00
作者: dream1124 (全新开始)   2020-10-13 08:55:00
推心得分享
作者: RayLeeRock (id很长)   2020-10-13 09:03:00
推~
作者: littlebo1990 (Bo)   2020-10-13 03:24:00
好文 推推
作者: pride829 (竹鼠)   2020-10-13 04:45:00
了解,这让我对方向更清楚了,谢谢您的回复!
作者: ballislife (hoop)   2020-10-13 07:29:00
作者: Noizaoba (Slyblue)   2020-10-13 11:15:00
很受用,谢谢大大分享
作者: Kagami3421 (卡加米)   2020-10-13 11:47:00
作者: Amazonite96 (风风)   2020-10-13 12:13:00
实用推!
作者: treasure0603 (抠抠)   2020-10-13 12:56:00
非常受用 推
作者: aidansky0989 (alta)   2020-10-13 13:01:00
作者: tengod00 (一块蛋饼)   2020-10-13 13:39:00
作者: longlyeagle (长鹰宝宝实验室)   2020-10-13 16:12:00
看RNN比GAN有用
作者: LERICAL (统二布丁)   2020-10-13 16:36:00
作者: Fjasdf (屁洪宗)   2020-10-13 17:50:00
作者: cschenptt (chen)   2020-10-13 21:35:00
方便分享一下薪资吗?想知道自学ai可以到什么程度 跟硕班本科是否有差
作者: mirror0227 (镜子)   2020-10-14 00:32:00
推AI就是看一堆论文
作者: siba727 (Snitch)   2020-10-14 01:04:00
推!
作者: superalf (外星人)   2020-10-14 08:03:00
推一个
作者: dream1124 (全新开始)   2020-10-14 09:16:00
请问一下,若想要有通识并了解目前大致应用方式请问一下,若想要有AI的通识并了解目前大致应用方式呃… 不小心多送一行这样只看你说的 hands-on 真的就够了吗?
作者: devilkool (对猫毛过敏的猫控)   2020-10-14 10:07:00
优文
作者: dream1124 (全新开始)   2020-10-14 10:42:00
可否麻烦你推荐学习地球呢?不是为了求职或研究,就只是想评估其潜力而已

Links booklink

Contact Us: admin [ a t ] ucptt.com