Skip to content

liberty-hit/HIT_ML_2017

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 

Repository files navigation

The Machine Learing Training in HIT

作业的发布与提交都在本git仓库中进行

相关资源:

欢迎来到新手村,你需要完成以下训练:

1. Task0——github的使用

  1. 注册github帐号
  2. star这个仓库
  3. 自学git及github的基础使用,并在自己电脑上配置好环境(git教程http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000)
  4. fork这个仓库,clone下你的仓库,在本地创建新的分支(不要使用默认的master分支)
  5. 在本地Task0目录下,添加一个新的文件,以自己的github账户名作为markdown文件的文件名,如:Red-Night-Aria.md
  6. 文件中写上自己的本名+你想说的任何话 (比如自己的座右铭)
  7. commit到本地仓库,然后将本地分支推送到remote
  8. 向原仓库的master分支发起pull request,等待合并分支

请于第四周结束前完成以上内容。

2. Task1——Linear Regression

  1. 加载数据Task1/q2x.dat,Task1/q2y.dat
  2. 使用线性回归算法拟合它们
  3. 画图观察梯度下降的过程,let it nice-looking:)。
  4. 结果图参考Task1/linear_regress.fig
  5. 在Task1目录下提交你的结果图(jpg、png、fig)与代码,以自己的github账户名作为文件名,如:Red-Night-Aria.fig
支线任务:
  • 学习python的基本语法
  • 学习numpy框架的使用
  • 使用python完成Task1

请于第六周结束前完成以上内容。

3. Task2——Locally Weighted Linear Regression

  1. 加载数据Task2/q2x.dat,Task2/q2y.dat
  2. 使用加权线性回归算法拟合它们(请自行查阅局部加权线性回归的资料)
  3. 改变高斯函数的theta值,观察结果
  4. 画图,结果图参考Task2/Red-Night-Aria.png
  5. 在Task2目录下提交你的结果图(jpg、png、fig)与代码,以自己的github账户名作为文件名,如:Red-Night-Aria.fig

About

博创俱乐部2017年培养计划

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published