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

尼克徐 发布于 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条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
格式建议
  • 本站使用 Markdown 格式,想了解这一格式请阅读:《用Markdown语法写文章》
  • 内容框下有实时预览框,请预览后发帖。
  • 文字前面请不要空4个英文空格
  • 每段文字之间请回两次车
  • 贴代码前点击左侧工具栏的“贴代码”按钮(
    ),然后在出现的“enter code here”处贴入你的代码。
  • 回复特定回复的时候,请点击该回复右侧的回复链接,系统将自动创建楼号和@通知。
  • @他人的时候注意,id后面请加一个空格。
  • 使用左侧工具栏“贴链接”按钮(
    )创建的优酷、土豆、youtube视频链接,将自动生成播放区域,不需要使用其他包含方式。
  • 如果要创作长篇格式复杂的帖子,本站建议Mac用户使用Mou软件,离线写好,贴入即可。
[顶 楼]
|
|
[底 楼]
|
|
[首 页]