sommatlab代码-cpp-lvq:学习向量量化神经网络的C++实现

时间:2024-06-15 07:10:52
【文件属性】:

文件名称:sommatlab代码-cpp-lvq:学习向量量化神经网络的C++实现

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-15 07:10:52

系统开源

som matlab代码cpp-lvq 介绍 CppLVQ是学习矢量量化分类算法的C ++实现。 根据*: LVQ可以理解为人工神经网络的特例,更确切地说,它应用了赢家通吃的基于Hebbian学习的方法。 它是自组织图(SOM)的先驱,与神经气体和k最近邻居算法(k-NN)有关。 LVQ由Teuvo Kohonen发明。 为什么? 我发现LVQ既高效又易于理解。 我以前的实现是用Java编码的,但是没有我想要的那么好。 但是,它仍然比MATLAB的实现更快,更准确。 我决定这样做的主要原因是,互联网上缺乏类似的实现。 我发现的那几个,事实证明它是越野车,而且记录得很糟。 解决方案 CppLVQ将是: 快速地 有据可查 容易明白 易于使用(静态库或纯代码)


【文件预览】:
cpp-lvq-master
----src()
--------LVQ3.cpp(28B)
--------LVQ21.cpp(29B)
--------LVQ3.hpp(571B)
--------LVQ21.hpp(577B)
--------LVQ2.hpp(571B)
--------LVQ.cpp(27B)
--------LVQ2.cpp(28B)
--------LVQ.hpp(323B)
--------LVQFactory.cpp(34B)
--------LVQ1.hpp(571B)
--------LVQ1.cpp(28B)
----LICENSE(1KB)
----Debug()
--------cpp-lvq.lib(11KB)
----README.md(984B)
----include()
--------LVQ21.h(481B)
--------LVQ3.h(477B)
--------LVQ.h(3KB)
--------LVQFactory.h(1KB)
--------LVQ1.h(477B)
--------LVQ2.h(477B)

网友评论