麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Java > 正文

java回歸中的殘差平方和的均值

2019-11-11 06:57:42
字體:
來源:轉載
供稿:網友

以下,是我在寫一個算法時中的一小部分,程序給了一個簡單的算例。

計算殘差平方和的均值。 以下是殘差平方和公式。 這里寫圖片描述

package sampling.method;import java.util.HashMap;import java.util.Map;import org.apache.commons.math3.linear.Array2DRowRealMatrix;import org.apache.commons.math3.linear.RealMatrix;public class Test { public static void main(String[] args) { Map<Integer,RealMatrix > ymatrix=new HashMap<Integer,RealMatrix >(); double[][] y1={{1,2,3,4}}; RealMatrix y1matrix = new Array2DRowRealMatrix(y1); double[][] y2={{2,3,3,5,7}}; RealMatrix y2matrix = new Array2DRowRealMatrix(y2); //這里的1和2分別表示類別 ymatrix.put(1, y1matrix); ymatrix.put(2, y2matrix); // Map<Integer,RealMatrix > xMatrixList=new HashMap<Integer,RealMatrix >(); double[][] x1={{1,2},{3,4},{2,4},{2,4}}; double[][] x2={{1,2},{3,4},{0,0},{5,4},{2,6}}; RealMatrix x1mat = new Array2DRowRealMatrix(x1); RealMatrix x2mat = new Array2DRowRealMatrix(x2); xMatrixList.put(1, x1mat); xMatrixList.put(2, x2mat); // Map<Integer,RealMatrix > wMatrixList=new HashMap<Integer,RealMatrix >(); double[][] w1={{1,2}}; double[][] w2={{2,3}}; RealMatrix w1mat = new Array2DRowRealMatrix(w1); RealMatrix w2mat = new Array2DRowRealMatrix(w2); wMatrixList.put(1, w1mat); wMatrixList.put(2, w2mat); double sum=0.0; int dimension=0; for( int itemnumber : ymatrix.keySet() ){ RealMatrix yscore=ymatrix.get(itemnumber) ; dimension+=yscore.getColumnDimension(); RealMatrix wxscore=wMatrixList.get(itemnumber).multiply(xMatrixList.get(itemnumber).transpose()) ; RealMatrix ysbuwxscore =yscore.add(wxscore.scalarMultiply(-1.0)); System.out.PRintln(yscore.add(wxscore.scalarMultiply(-1.0))); System.out.println(ysbuwxscore.multiply(ysbuwxscore.transpose())); sum+=sumarray(ysbuwxscore.multiply(ysbuwxscore.transpose())); } System.out.println("殘差平方和均值為:"+sum/dimension); } private static double sumarray(RealMatrix a){ double[][] arr=a.getData(); double sum = 0.0; for (int i = 0; i < arr.length; i++) { for (int j = 0; j < arr[i].length; j++) { sum += arr[i][j]; } } return sum; }}

這里寫圖片描述


上一篇:Java習題集

下一篇:java反射機制

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费观看三级毛片 | 亚洲综合一区二区三区 | 性爱免费在线视频 | 国产激情视频在线 | 日美黄色片 | 一级尻逼视频 | 最近中文字幕一区二区 | 国产女厕一区二区三区在线视 | 操碰视频在线观看 | 日本在线视频免费 | 日日做夜夜操 | 国产999视频在线观看 | 欧洲精品色 | 国产精品午夜性视频 | 特级毛片全部免费播放器 | 毛片视| 中文字幕在线亚洲精品 | 国产精品99一区二区 | 18被视频免费观看视频 | 亚洲国产女同久久 | 国产羞羞视频在线观看免费应用 | 二级大黄大片高清在线视频 | 日本aⅴ在线 | 国产成视频在线观看 | 国产免费传媒av片在线 | 国产精品成人免费一区久久羞羞 | 欧美成人黄色小视频 | 午夜生活理论片 | 免费国产在线视频 | 一级毛片在线免费播放 | av免费在线观看不卡 | 国产免费激情视频 | 爱视频福利 | 在线中文字幕播放 | 最新在线黄色网址 | 中文字幕在线观看免费 | 精品一区在线视频 | 一级黄色免费大片 | 性爱在线免费视频 | 日本一区二区免费在线观看 | 久久出精品 |