中企动力 > 头条 > 学习方法

网站性能检测评分

注:本网站页面html检测工具扫描网站中存在的基本问题,仅供参考。

学习方法

线上结合线下学习法 玛玛洛可如何做少儿英语O2O? 流量视频课程

img

宁松

关注
目前,O2O的融资战涉及各个领域,热闹非凡。但是,在儿童教育中,还鲜少有与020概念挂钩的机构。近期,小编了解到玛玛洛可少儿英语在使用线上结合线下的学习方式,通过课件预习,在家复习,在校上课,课后趣味练习等方式,探索并发展着少儿英语教育的新模式,并且取得了不错的教学成果。

玛玛洛可少儿英语——全国首家运用020教学模式的英语培训机构。

在线上教学中,孩子可以通过KIDSTALK平台进行英语知识的自主预习,并且通过趣味的多彩绘本进行课后知识练习,以此形成孩子自主学习的习惯,让孩子爱上英语,爱上学习。在线下教学中,老师可通过游戏化的方式进行英语能力训练,会通过设计演讲、写作等项目,让孩子学到的英语知识得到正确输出,由于学习系统大数据的支持,老师能够及时获知孩子们在线上学习的情况,从学生的学习时常、学习进度等,同时在课程教学中对学生进行针对性的指导与激励。

区域代理+单点加盟,8年内扩张至百家分校区

玛玛洛可—一家有过8年O2O实践经验的少儿英语培训机构;一家敢承诺保证孩子学习效果的少儿英语培训机构;一家具有自己研发团队并超过200人的少儿英语培训机构。

目前,玛玛洛可已经进入了北京、天津、河北、河南、辽宁、山西、山东、陕西、江苏、内蒙古广东、四川、云南、浙江、新疆等多个城市,现在全国有二百余家分校区。

其中,近年玛玛洛可的扩张速度尤其快,玛玛洛可负责人表示,在一二线城市,玛玛洛可的扩张还是比较顺利的,大家对这样的模式也容易认可。接下来,玛玛洛可将进入三四线城市甚至县级市,实现加盟校区的全面扩张,同时,为了保障玛玛洛可分校区的教学质量,为孩子提供高质高效的英语服务,总部承诺会对加盟院校进行校区选址,人员招聘,教学指导,日常运营等全程支持,确保投资者和学员的双重盈利。

如何用3个月零基础入门机器学习? - iDoNews 公司视频课程

img

毕修杰

关注

来源| 微调的知乎专栏

��0.背景

写这篇文章的初衷是大部分私信我的朋友都想了解如何入门/转行机器学习,搭上人工智能这列二十一世纪的快车。再加上这个问题每隔一阵子就会在知乎时间线上出现一次,因此想写一篇文章来“一劳永逸”的分享我的观点。

文章的宗旨是:1.指出一些自学的误区2.不过多的推荐资料3.提供客观可行的学习表4.给出进阶学习的建议。这篇文章的目标读者是计划零基础自学的朋友,对数学/统计基础要求不高,比如:

在读的学生朋友非计算机行业的读者已经工作但想将机器学习/数据分析和自己的本职工作相结合的朋友

因此,这篇文章对于已经身处机器学习领域可能帮助不大。同时再次声明这只是我的个人看法,请大家有选择的性阅读,探索适合自己的学习方法。

��1.自学机器学习的误区和陷阱

1.1.不要试图掌握所有的相关数学知识再开始学习

在很多相关的回答中(https://www.zhihu.com/question/60064269/answer/172305599),我都一再强调不要试图补足数学知识再开始学习机器学习。一般来说,大部分机器学习课程/书籍都要求:

线性代数:矩阵/张量乘法、求逆,奇异值分解/特征值分解,行列式,范数等统计与概率:概率分布,独立性与贝叶斯,最大似然(MLE)和最大后验估计(MAP)等优化:线性优化,非线性优化(凸优化/非凸优化)以及其衍生的求解方法如梯度下降、牛顿法、基因算法和模拟退火等微积分:偏微分,链式法则,矩阵求导等信息论、数值理论等

一般人如果想要把这些知识都补全再开始机器学习往往需要很长时间,容易半途而废。而且这些知识是工具不是目的,我们的目标又不是成为运筹学大师。建议在机器学习的过程中哪里不会补哪里,这样更有目的性且耗时更低。

1.2.不要把深度学习作为入门的第一门课

虽然很多人都是冲着深度学习来的,但把深度学习作为机器学习第一课不是个好主意。原因如下:

深度学习的黑箱性更加明显,很容易学得囫囵吞枣深度学习的理论/模型架构/技巧还在一直变化当中,并未尘埃落定深度学习实验对硬件要求高,不太适合自学或者使用个人电脑进行学习

更多讨论可以看我的回答:深度学习的教学和课程,与传统CS的教学和课程有什么区别?(https://www.zhihu.com/question/63883727/answer/225499427)

1.3.不要收集过多的资料&分辨资料的时效性

机器学习的资料很多,动辄就有几个G的材料可以下载或者观看。而很多朋友都有“收集癖”,一下子购买十几本书的人我也常常能够看到。

机器学习的发展和变化速度很快。在入门期间,建议“小而精”的选择资料,选择近期出版的且口碑良好的书籍。我不止一次的提到这个例子:

在很多深度学习的教科书中,尤其是10年以前的教科书中都还依然把Sigmoid当作默认的激活函数。但事实上,整流函数(ReLu)以及其拓展变形函数,如LeakyReLu早就成为了主流的深度学习激活函数。但因为知识的滞后性,很多课程/书籍甚至都没有介绍ReLu的章节。

一般来说,我比较推荐近5年内出版的书籍,或者10年以后出版的书籍。有些书籍虽然是经典,比如TomMitchell的《机器学习》,但因为其出版已经超过20年,还是不建议大家购买。

在这篇文章中我所推荐的书籍和课程都相对比较经典,同时属于紧跟时代潮流的。入门阶段我推荐了1门课程和2本书,进阶阶段推荐了1本书,深度学习推荐了1门课程一本书,高级阶段推荐了2本额外书籍。

��2.机器学习的一些前期准备

2.1.硬件选择

另一个大家常问的问题是:是否可以用自己的笔记本电脑进行机器学习。答案是肯定的,大部分市面上的数据集都可以放到你的内存中运行。在入门阶段,我们很少会用到非常大的数据集,一般最大也就是MNIST,完全可以使用个人笔记本电脑进行运行。

请不要打着学习的名义重新购买机器...

2.2.软件选择

如果要做深度学习,Linux还是首选,因为其对很多学习模型支持比较好(主要是深度学习的Library)。但即使你使用的是Windows系统,也可以用虚拟机装Ubuntu来进行学习。小型的深度学习模型足够了,大型的深度学习我们很少在本地/个人计算机上运行。

至于编程语言,首推Python,因为其良好的拓展支持性,主流的工具包都有Python版本。在特定情况下,选择R作为编程语言也是可以的。其他可能的语言还包括C++、Java和Matlab,但我个人不大推荐。

此处也想额外提一句,因为编程属于机器学习基本要求之一,所以推荐大家可以自学一些基础编程的知识(如Python),在文中不再赘述。

2.3.语言能力

学好英语,至少打下阅读和听力的基础。虽然人工智能领域中国现在已经做得很不错,但主流的书籍、期刊和会议,资料都是英文的。我们可以接受翻译版,但最好的方法还是自己有能力直接阅读。即使你将来不做机器学习,英文阅读能力还是会有很大的帮助。

��3.机器学习课程表

3.1.第一阶段:基础入门(3-6个月)

入门的第一步是学习一些经典课程并配套经典书籍,一般来说这个过程在半年之内比较合适。在这个部分我介绍的课程和书籍都属于难度非常低的,对数学和编程都没什么太大的要求。

3.1.1.吴恩达Cousera机器学习课程

AndrewNg的机器学习课程(MachineLearning|Coursera)是很多人的启蒙课程,难度适中且完全免费。Coursera上总共有49285个人给出了评分,平均得分4.9分,满分5分。据我个人观察,大部分Coursera上的课程评分处于4-4.5分之间,能做到4.9分的课程寥寥无几。另一个值得关注的是,这门课有接近五万人给出评分,统计学知识告诉我们这个样本较大所以评分应该趋近于其真实值,比较可信。根据Freecodecamp的统计,这门课是所有在线MachineLearning课程中最受到大家好评的课程。另一个比较直接的观察是如果大家在知乎上搜索“机器学习如何入门?”,大部分答案都提到了Andrew的这门入门课程,所以这是一门绝对的口碑课程。

3.1.2.Python机器学习&IntroductiontoStatisticalLearningwithR

在学习吴恩达的在线课程时,推荐同时阅读相关的机器学习书籍补充理论知识。我再次推荐这两本非常好的入门书籍,在我的专栏也有对于这两本书的介绍。

Python机器学习:这本书出版于2015年并多次再版,在亚马逊中国上我们可以找到影印版和翻译版。这本书去掉了大量的数学推导的部分,仅保留了机器学习的核心应用。阅读本书可以快速对如何使用Python机器学习框架Sklearn有一个基本的了解,可以很快上手开始工作。本书涉及的内容很广泛,虽然只有400多页,但内容涉及了数据预处理(DataPreprocessing),维度压缩和核函数(DimensionReduction&Kernel),评估方法如交叉验证,集成学习,情感分析,聚类,甚至还包括了神经网络和Theano。更多介绍:带你读机器学习经典(三):Python机器学习(Chapter1&2)(https://zhuanlan.zhihu.com/p/28647608)

IntroductiontoStatisticalLearningwithR(ISL):相信正在机器学习苦海中遨游的朋友们肯定都听过大名鼎鼎的TheElementofStatisticalLearning,这本频率学派的统计学习“圣经”被大家叫做ESL。而ISL正是基于满足更广大阅读人群的目的而推出的;ISL是ESL的入门版,不仅大量的去除了繁复的数学推导,还加入了R编程的部分,方便大家可以尽快上手。这本书是我推荐书单第一名:ISL的电子版是免费的:点击下载(http://www-bcf.usc.edu/~gareth/ISL/ISLR%20First%20Printing.pdf)。更多介绍:带你读机器学习经典(一):AnIntroductiontoStatisticalLearning(Chapter1&2)(https://zhuanlan.zhihu.com/p/27556007)

3.1.3.周志华《机器学习》

周志华老师的《机器学习》也被大家亲切的叫做“西瓜书”。虽然只有几百页,但内容涵盖比较广泛。然而和其他人的看法不同,我建议把西瓜书作为参考书而不是主力阅读书。西瓜书因为篇幅的限制,涵盖了很多的内容但无法详细的展看来讲,对于初学者自学来说实际阅读难度很大。这本书更适合作为学校的教材或者中阶读者自学使用,入门时学习这本书籍难度稍微偏高了一些。

我个人建议的用法是在学习网课和阅读ISL遇到疑惑时可以参考西瓜书的相关章节,但入门阶段没有必要一章一章的阅读,建议在这个阶段只阅读前十章即可。

3.2.第二阶段:进阶学习(3-6个月)

在这个阶段,你已经对机器学习有了基本的了解。如果你认真的阅读了ISL并上完了吴恩达的课程,我相信你已经在理论上明白了什么是线性回归,什么是数据压缩,对特征工程以及简单的回归/预测问题有了理论上的基础。这个时候最重要的就是进行实践!

3.2.1.Kaggle挑战赛/练习

Kaggle(YourHomeforDataScience)在数据分析领域早已大名鼎鼎,甚至可以说是数据分析第一社区,前一阵子刚刚被谷歌收购。Kaggle上有很多很好的数据集和挑战赛,你可以尝试这些挑战取得名次,甚至拿到奖金,对于将来找工作也非常有帮助。而且Kaggle的另一大优势是网友会分享他们的经验和看法,你也可以提出问题让大家来帮你提出一些修正方法。

国内也有类似的平台,比如天池大数据竞赛,其他类似的平台还包括DataCastle。

使用Kaggle的目的主要是将技能落在实处,防止练就一身屠龙之技。机器学习最大的幻觉就是觉得自己什么都懂了,但等到真的使用时发现并不奏效,而Kaggle是一个低成本的应用机器学习的机会。

3.2.2.Sklearn文档学习

Sklearn(scikit-learn:machinelearninginPython-http://scikit-learn.org/stable/)是Python上最流行的机器学习/数据科学工具包,上文介绍的PythonMachineLearning书中就大量使用Sklearn的API。和使用Kaggle的目的一致,学习的Sklearn的文档也是一种实践过程。比较推荐的方法是把主流机器学习模型Sklearn中的例子都看一遍。

Sklearn的文档是少数写的跟教程一样的技术文档,很具有阅读价值。举个简单的例子,假设你想学习Python中使用逻辑回归,就可以参考:LogisticRegression3-classClassifier(http://scikit-learn.org/stable/auto_examples/linear_model/plot_iris_logistic.html#sphx-glr-auto-examples-linear-model-plot-iris-logistic-py)

Sklearn的文档不仅提供了练习数据、sklearn的相关代码实例,还提供了可视化图。

3.2.2.周志华机器学习

再次提到周老师是因为西瓜书是值得常常翻看的一本书,在kaggle挑战和阅读Sklearn文档的过程中你还会时不时的遇到一些新的名词,比如流形学习(manifoldlearning)等。这个时候你会发现西瓜书真的是一本中级阶段大而全的书籍:)

3.3.第三阶段(可选*):深度学习(3-6个月)

因为深度学习是当下的热点,很多公司都在寻找深度学习人才。虽然深度学习只是机器学习的一个子集,但有兴趣朝这个方向发展的朋友可以在完成以上学习后单独学习一下深度学习。

3.3.1.吴恩达深度学习课程

吴恩达在八月份的时候通过Deeplearning.ai和Coursera平台推出了最新系列的五门深度学习课程(deeplearning.ai)。有条件的朋友可以通过Coursera学习获得证书,最近网易云课堂也上线了这门课的翻译版。如果想要上其中的课程,需要先注册报名「深度学习工程师微专业」深度学习工程师微专业-一线人工智能大师吴恩达亲研-网易云课堂-网易云课堂(http://mooc.study.163.com/smartSpec/detail/1001319001.htm),之后就可以分别点开每门课单独进行学习。和Coursera上的DL同步,现在云课堂也上线了五门中的前三门课程,而卷积网络(CNN)和循环网络(RNN)还未开放。

更多关于网易云课堂上深度学习课程的介绍可以看:如何评价网易云课堂上线的吴恩达DeepLearning课程?(https://www.zhihu.com/question/64615398/answer/222596302)

3.3.2.DeepLearning- byIanGoodFellow

深度学习这本书是由当下深度学习领域的几位领军人物所著,包含三大巨头之一的Bengio,还有教父Hinton来作序推荐。这本书的中文本翻译由张志华教授团队负责,在github上免费放出了翻译版本,印刷版也可以从亚马逊中国上买到。

英文版:DeepLearning

http://www.deeplearningbook.org/

中文版:exacity/deeplearningbook-chinese

https://github.com/exacity/deeplearningbook-chinese

这本书的阅读建议:

为了补充基础可以阅读第1-5章其中也包含了一些数学知识只关注主流神经网络知识可以阅读6-10章,介绍了DNN/CNN/RNN需要进一步了解一些调参和应用技巧,推荐阅读11和12章

第13-20章为进阶章节,在入门阶段没有必要阅读。其实比较实际的做法是吴恩达的课程讲到什么概念,你到这本书里面可以阅读一些深入的理论进行概念加深,按章节阅读还是比较耗时耗力的。

3.4.第四阶段:深入研究

恭喜你!如果你已经完成了上面的计划表,代表你已经有了相当的机器学习能力。这个阶段,最重要的就是不要贪多嚼不烂。如果你浏览知乎,会发现大家都说你必须读ElementsofStatisticalLearning,MLAPP之类的大部头。我承认阅读这样的书会有帮助,但在你有了一定的基础知识后,相信你已经知道自己需要接着做什么了也有了志同道合的朋友,我希望把选择权交还给你,而不是继续推荐成堆的课程和书籍。当然,如果你希望继续深入的话,中文可以继续阅读周志华老师的《机器学习》和李航老师的《统计学习基础》,英文可以入手《ElementsofStatisticalLearning》。在这个阶段,重点要形成成体系的知识脉络,切记贪多嚼不烂,切记!

从阅读论文角度来说,订阅Arxiv,关注机器学习的顶级会议,如ICML/NIPS等,相关的方法在知乎上可以很容易搜索到...
img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP