如果你饱受矩阵编程的折磨,这里有解药

尼克徐 发布于 2016年01月07日 | 更新于 2016年01月20日
tinyfool 等1人欣赏。

我正在学机器学习课程,发现有个很难的地方就是如何用矩阵化的思维来编程。

这里指的矩阵化编程,一是指矩阵运算编程,二是指把多重循环转换成矩阵运算来编程。

把多重循环转换成矩阵运算,就可以调用已被优化过的矩阵运算算法库来编程。

以下宝课,可解此毒:

UTAustinX: UT.5.03x LAFF: Linear Algebra - Foundations to Frontiers

该课程从向量入手,一步步逐步讲解到矩阵的运算,并结合编程来从原理到实践让你反复练习。

alt text

共13条回复
tinyfool 回复于 2016年01月07日

这东西我要好好学学

wangxl 回复于 2016年01月07日

谢谢!最近一个月就学它了,争取一个月学完它!今天1月7号!!学完来报!!

尼克徐 回复于 2016年01月07日

1楼 @tinyfool 哈哈,一起加油!

2楼 @wangxl 这就对了!

我看到此课程后简直吓一跳,对我这种弱鸡数学底子来讲,这就是救命稻草啊。

mingee2 回复于 2016年01月08日

楼主,请问一下你们现在有招聘ios的开发吗,本人一年开发经验,有上架,大专文凭,一心想去新加坡工作,工资待遇并不在乎,现居成都

wangxl 回复于 2016年01月12日

3楼 @尼克徐

我今天早上看了第一周的课,刚刚才终于明白了 Vector 和它的 Addtion 就是一个Monoid。 (这是学了FP101x之后才发现的) 感觉 大学的老师在这种根本性的原理性的理论上不告诉我们,书本上乱讲,老师也不讲根儿上的东西。真是把《线性代数》本来应该很有意思的课给活活讲的我当时一点兴趣都没有,哎,中国的大学教育啊~~!!!


学习还得靠自己!! 并且必须靠自己 !!

尼克徐 回复于 2016年01月12日

4楼 @mingee2 目前我们这里没有这方面需求。

5楼 @wangxl 听你这一说,对FP101x更感兴趣了。不过今后几个月的学习计划都排满了...

wangxl 回复于 2016年01月12日

6楼 @尼克徐 :) 你排了几个月了?!

那我就跟你走吧,做你的小跟班儿。(不知道能不能跟上,不过我要努力!!! 哈哈哈)

尼克徐 回复于 2016年01月12日

7楼 @wangxl 恩,咱们相互学习吧!

我的list里,一个是这个线性代数课程,另一个是大牛Andrew Ng的Machine Learning, 第三个是Machin learning specialization

其他的都没排呢。

后续还想多巩固数学基础,例如深入学习一下博弈论,最优化,概率等。

忙忙碌碌一天过去,拿起书时已经很晚,能学多少是多少吧。

正是:闲坐小窗读周易 不知春去已多时。

alt text

hrong 回复于 2016年01月12日

好东西 mark一下。。。。。

wangxl 回复于 2016年01月12日

8楼 @尼克徐 徐哥,我觉得你定目标的好大,不过我喜欢(后半句用周星星话来念)。看看谁能把它们都搞定吧!!!:-)

CharlieW 回复于 2016年01月19日

一般我搞矩阵运算用Eigen开源库

wangxl 回复于 2016年01月19日

11楼 @CharlieW 您线性代码的理论怎么样吗?这个课程是重理论的,不是教直接在工作中用的工具。

CharlieW 回复于 2016年01月20日

12楼 @wangxl 哦 sorry 那是我理解错误

本帖有13个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
[顶 楼]
|
|
[底 楼]
|
|
[首 页]