<commit_before># ml4j - Machine learning for java

## 已完成算法

### 监督学习
* 线性回归
* 逻辑回归
* 神经网络
* SVM(libSVM)

### 无监督学习
* K-means

## 已完成优化算法
* 梯度下降
* BFGS
* LBFGS

## 测试实例

### 监督学习
* 线性回归 - 房价预测
* 逻辑回归 - 手写数字mnist识别（0,1）
* OneVsAll - 手写数字mnist识别
* OneVsAll 多线程版 - 挑战CPU的极限
* 神经网络 - 手写数字mnist识别
* SVM - 垃圾邮件分类,4000训练，1000测试，测试集正确率98.9%

### 无监督学习
* K-mean - 将24位的有上千种颜色的RGB图象压缩至16种颜色。<commit_msg>更新 README<commit_after># ml4j - Machine learning for java

### 机器学习算法
* 监督学习
	* 线性回归
	* 逻辑回归
	* 神经网络
	* SVM(libSVM)
* 无监督学习
	* K-means

### 最优化算法
* 梯度下降
* BFGS
* LBFGS

### 测试实例
* 监督学习
	* 线性回归 - 房价预测
	* 逻辑回归 - 手写数字mnist识别（0,1）
	* OneVsAll - 手写数字mnist识别
	* OneVsAll 多线程版 - 挑战CPU的极限
	* 神经网络 - 手写数字mnist识别
	* SVM - 垃圾邮件分类,4000训练，1000测试，测试集正确率98.9%
* 无监督学习
	* K-mean - 将24位的有上千种颜色的RGB图象压缩至16种颜色。
{'fraction_non_alphanumeric': 0.14158163265306123, 'fraction_numerical': 0.04591836734693878, 'mean_word_length': 3.460227272727273, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '389499', 'n_tokens_mistral': 619, 'n_tokens_neox': 696, 'n_words': 72}