java作业中数据分析与设计_Java课程设计——博客作业教学数据分析系统(201521123091 李嘉廉)...

这篇博客介绍了李嘉廉在Java课程设计中的作业,实现了KMeans聚类和多元线性回归算法。KMeans用于无监督学习的数据聚类,而多元线性回归则用于通过训练数据拟合线性模型。博主作为团队组长,不仅完成了个人任务,还强调了团队协作的重要性。尽管时间紧迫,但项目仍得以完成。
摘要由CSDN通过智能技术生成

课程设计——博客作业教学数据分析系统(201521123084 李嘉廉)

1.团队课程设计博客链接

2.个人负责模块或任务说明

數據分析

Kmeans聚類算法實現

多元綫性回歸算法實現

部分前端實現

3.自己的代码提交记录截图

0704be858ebd0bc7d88622cfff8806df.png

4.自己负责模块或任务详细说明

(1)KMeans聚类

这是我负责的算法实现的一个模块,总结一下,数据聚类是将没有类别参考的数据进行分析,并划分为不同的组,即直接从这些数据中导出类标号。聚类分析本身则是根据数据来发掘数据对象及其关系信息,并将这些数据分组。关于这些数据的具体类别一开始并没有任何参考,例如该怎么聚类,聚成多少类,都没人知道,我们称之为无监督学习。

代码有借鉴

public void doIteration(ArrayList centroid) {

int cnt = 1;

int cntEnd = 0;

int numLabel = centroid.size();

while (true) {// 迭代,直到所有的质心都不变化为止

boolean flag = false;

for (int i = 0; i < arrayList.size(); ++i) {

double di

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值