资源简介

使用逻辑回归和贝叶斯算法对wine数据集进行分类。包含wine数据集,源代码,实验报告及控制台可执行程序。

资源截图

代码片段和文件信息

package classification;

//代价函数
public class LR_Cost_Function {
public static double cost(double theta[][] double X[][] double y[][] double lambda) {
double J = 0.0;
double m = X.length;// 这里m=178
double[][] hypothesis = LR_Sigmoid.s(MOs.mMulti(X theta));// 激活函数值178*1

double[][] J1 = MOs.mMulti(MOs.transpose(y) MOs.log(hypothesis));
double[][] J2 = MOs.mMulti(MOs.transpose(MOs.mMinus(1 y)) MOs.log(MOs.mMinus(1 hypothesis)));
double[][] J3 = MOs.mMulti(MOs.mPlus(J1 J2) -1 / m);// J1、J2、J3名为数组,其实都只有一个数

//J = J3[0][0];

/// *****引入正则化参数lambda*****///
double pt = 0.0;// 引入惩罚项 penalty term
pt = (double) lambda / (2 * m) * (MOs.sum(MOs.pow(theta 2)) - Math.pow(theta[0][0] 2));//theta从1开始,theta[0][1]不参与正则化
J = J3[0][0] + pt;

return J;
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        279  2017-11-16 11:02  数据挖掘wine分类实验报告及代码\wine\.classpath

     文件        380  2017-12-03 10:05  数据挖掘wine分类实验报告及代码\wine\.project

     文件       1035  2018-05-04 22:16  数据挖掘wine分类实验报告及代码\wine\bin\classification\LR_Cost_Function.class

     文件        776  2018-05-04 22:16  数据挖掘wine分类实验报告及代码\wine\bin\classification\LR_Feature_Scaling.class

     文件        877  2018-05-04 22:16  数据挖掘wine分类实验报告及代码\wine\bin\classification\LR_Gradient_Descent.class

     文件        521  2018-05-04 22:16  数据挖掘wine分类实验报告及代码\wine\bin\classification\LR_Sigmoid.class

     文件       8135  2018-05-04 22:16  数据挖掘wine分类实验报告及代码\wine\bin\classification\MOs.class

     文件        611  2018-05-04 22:16  数据挖掘wine分类实验报告及代码\wine\bin\classification\NB_Gaussian_Distribution.class

     文件        849  2018-05-04 22:16  数据挖掘wine分类实验报告及代码\wine\bin\classification\NB_Gaussian_Value.class

     文件       1372  2018-05-04 22:16  数据挖掘wine分类实验报告及代码\wine\bin\classification\NB_Get_MV.class

     文件       4908  2018-05-04 22:16  数据挖掘wine分类实验报告及代码\wine\bin\classification\wqNaiveBayesian.class

     文件       5896  2018-05-04 22:16  数据挖掘wine分类实验报告及代码\wine\bin\classification\wqRegularizedLogisticRegression.class

     文件      35981  2017-11-16 10:48  数据挖掘wine分类实验报告及代码\wine\Jama.jar

     文件        858  2017-12-05 22:13  数据挖掘wine分类实验报告及代码\wine\src\classification\LR_Cost_Function.java

     文件        611  2017-12-05 20:29  数据挖掘wine分类实验报告及代码\wine\src\classification\LR_Feature_Scaling.java

     文件        765  2017-12-05 22:13  数据挖掘wine分类实验报告及代码\wine\src\classification\LR_Gradient_Descent.java

     文件        208  2017-12-05 15:16  数据挖掘wine分类实验报告及代码\wine\src\classification\LR_Sigmoid.java

     文件       8198  2017-12-05 15:16  数据挖掘wine分类实验报告及代码\wine\src\classification\MOs.java

     文件        281  2017-12-05 13:17  数据挖掘wine分类实验报告及代码\wine\src\classification\NB_Gaussian_Distribution.java

     文件        556  2017-12-06 12:48  数据挖掘wine分类实验报告及代码\wine\src\classification\NB_Gaussian_Value.java

     文件       1275  2017-12-06 11:33  数据挖掘wine分类实验报告及代码\wine\src\classification\NB_Get_MV.java

     文件       5574  2017-12-06 13:21  数据挖掘wine分类实验报告及代码\wine\src\classification\wqNaiveBayesian.java

     文件       7044  2017-12-06 13:27  数据挖掘wine分类实验报告及代码\wine\src\classification\wqRegularizedLogisticRegression.java

     文件      10782  2008-10-23 08:26  数据挖掘wine分类实验报告及代码\wine.data

     文件      27612  2017-12-06 13:54  数据挖掘wine分类实验报告及代码\WineNaiveBayesianClassification.jar

     文件      27625  2017-12-06 13:55  数据挖掘wine分类实验报告及代码\WineRegularizedLogisticRegression.jar

     文件     452442  2018-05-16 21:51  数据挖掘wine分类实验报告及代码\实验报告.doc

     目录          0  2018-05-16 21:49  数据挖掘wine分类实验报告及代码\wine\bin\classification

     目录          0  2018-05-16 21:49  数据挖掘wine分类实验报告及代码\wine\src\classification

     目录          0  2018-05-16 21:49  数据挖掘wine分类实验报告及代码\wine\bin

............此处省略6个文件信息

评论

共有 条评论