文件名称:T-SNE-Java:Van Der Maaten和Hinton的t-sne聚类算法的纯Java实现
文件大小:1.83MB
文件格式:ZIP
更新时间:2024-06-17 05:27:01
Java
T-SNE-Java 关于 Van Der Maaten和Hinton的t-SNE聚类算法的纯Java实现。 T-SNE-Java支持Barnes Hut ,这使得在大得多的数据集上运行惊人的t-SNE(或在小数据集上运行更快)成为可能! Barnes Hut版本也可以并行运行! 我们已经看到,与标准Barnes Hut相比,中型数据集(约10000个样本)的性能提高了40%,较大的数据集(MNIST 60000采样)的性能提高了100%。 在2013年的Macbook Pro上,在MNIST 60000上运行并行Barnes Hut t-SNE的t-SNE部分需要18.3分钟(theta = 0.5,困惑度50,1000次迭代) 当然,标准和平行的Barnes Hut都比香草t-SNE快几个量级。 Maaten博士的出色研究! 该项目分为两个独立的Maven项目,一个用于核心
【文件预览】:
T-SNE-Java-master
----tsne-demos()
--------extralibs()
--------src()
--------README.md(591B)
--------pom.xml(5KB)
----images()
--------20ng-20_topics-5000iter.png(113KB)
--------mnist-full.png(429KB)
--------mnist-small.png(155KB)
----tsne-core()
--------src()
--------LICENSE.md(2KB)
--------README.md(1KB)
--------pom.xml(4KB)
----.travis.yml(137B)
----README.md(5KB)
----pom.xml(1KB)