机器学习课程推荐

  • 哈佛大学计算机课程 2019
  • CS50 2015 Harvard University
    CS50是典型的介绍计算机科学和编程艺术课程。
    课程主要学习站在算法角度从而有效解决问题。
    主题包括抽象依赖,算法,数据结构,封装,资源管理,安全性,软件工程和Web开发等语言,包括C,PHP和JavaScript以及SQL,CSS和HTML;课程实例作业内容讲解密码学,金融,辩论和博弈等。不管有没有编程经验,都值得听!适用于专业和非专业的学生。

3个月的课程,12堂课,课程内容组成:

  1. 254条音频 (10分钟以内/视频)
  2. 250条视频 (10分钟以内/视频)
  3. 146篇PDF学习资料
  • CS106A by Stanford
    语言: Java
    这门课程是编程入门课程中最大的课程,也是斯坦福大学最大的课程之一。着重介绍计算机应用程序工程,重点介绍现代软件工程原理:面向对象的设计,分解,封装,抽象和测试。
    本课程不需要任何程序设计背景,但是需要投入大量的精力和辛勤的工作。
  • 《机器学习&统计模式识别》CS229 by Stanford
    Topics include: supervised learning (generative/discriminative learning, parametric/non-parametric learning, neural networks, support vector machines); unsupervised learning (clustering, dimensionality reduction, kernel methods); learning theory (bias/variance tradeoffs; VC theory; large margins); reinforcement learning and adaptive control.
    The course will also discuss recent applications of machine learning, such as to robotic control, data mining, autonomous navigation, bioinformatics, speech recognition, and text and web data processing.

Students are expected to have the following background:

  • Knowledge of basic computer science principles and skills, at a level sufficient to write a reasonably non-trivial computer program.

  • Familiarity with the basic probability theory. (Stat 116 is sufficient but not necessary.)

  • Familiarity with the basic linear algebra (any one of Math 51, Math 103, Math 113, or CS 205 would be much more than necessary.)

  • CS193P by Stanford
    语言: Swift
    课程主要培养计算机编程思维

  • 《Developing iOS apps with Swift》CS193P by Stanford
    语言: Swift
    前提: C&objc语言基础,程序设计的抽象思维
    课程主要讲解使用iOS SDK开发程序。面向对象设计,使用多点触控技术的移动设备用户界面设计和独特的用户交互。课程延展: 面向对象的数据库api,动画视图,移动设备电源管理,多线程,网络实体框架。
    Recommended: UNIX, graphics, databases.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值