数据集
X
0,1,2,3,4,5,6,7,8,9,10
Y
0,0,0,0,0,1,1,1,1,1,1
这里可以看出 当X大于4时 Y等于1
逻辑回归代价函数计算公式
右侧为正规化 但是这里我们并不加入正规化 因为已经足够明显了
daima
package ojama;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.util.List;
import java.util.Vector;
public class CostFunction {
public static void main(String[] args) throws IOException {
Double[] x1 = CostFunction.read("C:/Users/BenQ/Desktop/X.txt");
Double[] y = CostFunction.read("C:/Users/BenQ/Desktop/Y.txt");
int m = y.length;
Double[] x0 = new Double[m];
for