java
Luqiang_Shi
在读博士
联系方式:2015110409@mail.hfut.edu.cn
展开
-
【Java方法】统计数组内不同元素个数及每个元素的数量
【Java方法】统计数组内元素的种类数及每种元素的数量1、统计数组内元素的种类数2、统计数组内每种元素的数量我们假定一个一维数组a={1,2,3,2,2,3,1,3,2,1,2,3,1,2,1,2,3,2,1}a = \left\{ {1,2,3,2,2,3,1,3,2,1,2,3,1,2,1,2,3,2,1} \right\}a={1,2,3,2,2,3,1,3,2,1,2,3,1,2,1,2...原创 2019-01-17 13:20:03 · 16552 阅读 · 2 评论 -
【Java方法】从方法中返回多个值
【Java方法】从方法中返回多个值(1)java方法只能返回一个值,但是在实际需求中经常遇到一个方法返回多个值,这是该如何操作?思路:可以量多个值装到字典(Map)中,将字典作为一个值返回。(2)举例实现假设一个方法需要返回两个二维数组import java.util.*;public class MapReturn { //将两个数组通过Map返回 public static M...原创 2019-01-17 13:42:08 · 3422 阅读 · 0 评论 -
【机器学习】Logistic Regression逻辑回归原理与java实现
【机器学习】Logistic Regression逻辑回归原理与java实现1、基于概率的机器学习算法2、逻辑回归算法原理2.1、分离超平面2.2、阈值函数2.3、样本概率2.4、损失函数3、基于梯度下降法的模型训练4、java实现1、基于概率的机器学习算法机器学习算法可以分为基于概率、基于距离、基于树和基于神经网络四类。基于概率的机器学习算法本质上是计算每个样本属于对应类别的概率,然后利用极...原创 2019-01-13 23:38:47 · 3386 阅读 · 6 评论 -
【机器学习】Softmax Regression算法原理与java实现
【机器学习】Softmax Regression算法原理与java实现1、Softmax Regression算法原理1.1、样本概率1.2、损失函数1.3、梯度下降法训练模型2、java实现参考资料Logistic Regression算法是线性二分类算法,Softmax Regression算法是Logistic Regression算法在多分类问题上的推广,其中任意两个类别的样本是线性可分...原创 2019-01-15 10:47:45 · 1420 阅读 · 0 评论 -
【机器学习】因子分解机(Factorization Machine)原理与java实现
【机器学习】因子分解机(Factorization Machine)原理与java实现1、因子分解机原理1.1、分离超平面1.2、阈值函数1.3、样本概率1.4、损失函数1.5、随机梯度下降训练模型2、java实现参考资料因子分解机(Factorization Machine)与Logistic Regression算法和Softmax Regression算法一样,都是基于概率的机器学习算法。...原创 2019-01-20 19:57:33 · 1437 阅读 · 0 评论