Skip to content

hsuppr/HIT-MachineLearning

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning--HIT

+------+-----------+ asdasdasd | +======+===========+

  • 哈尔滨工业大学计算机科学与技术、机器学习

机器学习布置的assignment均是用python编写实现,会用到的一些扩展库:处理数组和矩阵计算的numpy,以及作图的matplotlib.pyplot。

  • Assignment1: 利用梯度下降法去拟合正弦或余弦在一个周期中的图像(要求要至少9次以上),各出的训练数据集分别为10,20,100个点集

    结果截图: result1_1_1、result1_1_2、result1_2_1、result1_2_2 (注:我实现的仅仅是三次的拟合,结果还好,但是拟合的时间较长)

  • Assignment2: 利用牛顿法实现逻辑斯蒂回归

    结果截图: result2_1

  • Assignment3: 实现高斯混合模型编程

    结果截图: result3_1、result3_2、result3_3 (来源数据是通过matlab生成)

  • Assignment4: 实现主成分分析PCA

    结果截图: result4_1

参考资料

* 工具参考资料:

numpy、matplotlib_

About

哈工大机器学习四个assignment的python实现

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%