登录 注册
当前位置:主页 > 资源下载 > 26 > Matlab和RTL实现的HDC-Language-Recognition代码,用于语言识别的超维计算精度检验

Matlab和RTL实现的HDC-Language-Recognition代码,用于语言识别的超维计算精度检验

  • 更新:2024-10-24 12:30:56
  • 大小:22.98MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:ZIP

资源介绍

matlab精度检验代码我们提供了使用超维计算的语言识别算法的Matlab和VERILOG RTL实现。 这些程序被许可为GNU GPLv3。 对于MATLAB代码,基本上有两个主要功能: buildLanguageHV(N,D):这是一种训练功能。 D是超向量的维数(约10K),N是N-gram的大小(从单字到五角星)。 此函数返回[iM,langAM]。 iM是存储超向量的项目存储器。 langAM是存储语言超向量的内存,可用作关联内存。 测试(iM,langAM,N,D):这是一个测试功能。 此测试功能测试看不见的句子,并尝试通过查询langAM来识别其语言。 这是一个使用算法的简单示例: langRecognition D = 10000; N = 4; [iM,langAM] = buildLanguageHV(N,D); 加载的转换语言文件../training_texts/afr.txt加载的转换语言文件../training_texts/bul.txt ...%请耐心等待一段时间,以使用所有语言 精度=测试(iM,langAM,N,D)加载的测试文本文件../testi