精品![计算机算法设计与分析(第2版)]第2章 递归与分治策略.ppt
2022-05-19 14:06:47 389KB 算法 文档资料
在智能手机上使用递归神经网络(RNN),LSTM和Tensorflow进行人类活动识别 这是我硕士课程的项目,其中涉及使用无线传感器数据挖掘实验室(WISDM)的数据集为端到端系统构建机器学习模型,以使用智能手机加速度计,Tensorflow框架,递归神经网络预测人类的基本活动网络和多个长期短期存储单元(LSTM)堆栈,用于构建具有隐藏单元的深度网络。 训练模型后,将其保存并导出到android应用程序,并使用模型作为概念验证和UI界面进行预测,以使用文本语音API讲出结果。 处理: 清理并合并数据 根据模型要求,通过将每个序列活动的固定长度序列(200个)作为训练数据来进行数据预处理,以最大程度地提高模型的效率。 将数据分为训练(80%)和测试(20%)集。 通过堆叠带有2个完全连接的RNN的多层LSTM内存单元(这将解决消失的梯度问题)来构建一个深层网络。 使用Tensorflow框架构建整个模型,并创建占位符以供模型在端到端系统中访问。 创建最小化损失的损失函数,我们使用最小二乘误差(LSE)或L2范数,因为它将通过一个解决方案提供稳定的解决方案。 在整个训练期间,
1
matlab算法之首行归1化求特征向量.txt
2022-05-18 22:05:00 600B matlab 算法 源码软件 开发语言
使用半监督递归自动编码器来学习句子的含义并预测电影评论的极性。 通过对轮虫的电影评论数据集进行随机单词初始化,可以达到72%的准确性。 该代码基于Richard Socher的工作,如论文“用于预测情绪分布的半监督递归自动编码器”中所述,以及它们的MATLAB代码。 主文件是main.py
2022-05-18 17:42:37 374KB Python
1
/*解方程v1.0 by viggin 逐步扫描法+递归 2007.2.18*/
2022-05-18 15:33:46 2KB c 非线性方程 递归
1
向量集像矩阵的列向量一样传递。 该算法利用使用子矩阵(同时有更多向量)的矩阵形式。 我用一个随机的 1000x1000 矩阵(所以 1000 个向量 1000x1)测试了它,结果在 7.4863 秒(5 次执行的平均值......最佳时间 7.2321)
2022-05-17 19:35:58 1KB matlab
1
dict-递归更新 一个执行递归更新的Python模块处理2个字典。 用法 安装 pip install dict-recursive-update 例子 >> > from dict_recursive_update import recursive_update >> > recursive_update ({ 'a' : { 'b' : 2 }}, { 'a' : { 'b' : 3 , 'd' : 4 }, 'e' : 5 }) { 'a' : { 'b' : 3 , 'd' : 4 }, 'e' : 5 } >> > recursive_update ( 'a' , 'b' ) Traceback ( most recent call last ): ... TypeError : Params of recursive_update should be dicts
1
递归神经网络 在设计可以适应和学习模式的系统的过程中,我们将探索有关复杂的生物系统(例如人脑)如何工作的基本,基本,水平的理论。 我觉得这很迷人。 递归神经网络是一个包含反馈回路并可以存储过去信息的系统。 为了对长期依存关系进行建模(例如可以在自然语言处理中找到),这是必需的。 该程序将学习产生类似于使用C语言实现的LSTM网络进行过训练的文本。该回购协议的灵感来自Andrej Karpathys char-rnn : : 但而是以C语言实现,以便在更受限的环境中使用。 建造 CMake的 这是在Windows上构建它的首选方法。 # Build using cmake mkdir build cd build cmake .. cmake --build . 介子 这可以在多个平台上运行,唯一的要求是Python3。 # Create virtual environment
2022-05-16 16:26:09 6.07MB C
1
常规相似度测量方法的性能受到高维数据维数诅咒的严重影响,原因是稀疏维数和噪声维数之间的数据差异占据了很大一部分相似度,从而导致任何结果之间的差异。提出了一种基于归一化净格子空间的高维数据测量方法,将每个维的数据范围划分为几个区间,将不同维的分量映射到对应的区间上,只有相同或相邻区间的分量为了验证该方法,为验证该方法,使用了三种数据类型,并比较了七种常见的相似性测量方法。 实验结果表明,该方法的相对差异随维数的增加而增加,比常规方法高出约两个或三个数量级。此外,该方法在不同维度上的相似范围为[0,1 ],适合进行降维后的相似性分析。
2022-05-16 13:24:21 1.75MB high-dimensional data the curse of
1
有时需要对开发的 MATLAB 源代码的内容进行模糊处理。 当 MATLAB 函数“pcode”加密 M 文件时,文件的帮助就会丢失。 解决此问题的一种方法是创建第二个文件,其名称与加密的 P 文件相同,但具有 M 文件扩展名。 此外,有必要将函数签名添加到顶部。 如果有很多文件需要更新,这会产生大量工作。 此外,必须始终在 P 文件之前创建支持帮助 M 文件,否则 MATLAB 会报错。 此函数为给定文件夹创建 P 文件和相关的帮助 M 文件,并将其存储到给定的目标文件夹。 它完全递归地工作,还可以处理 MATLAB 类、类文件夹(@Directories)以及 MATLAB 包文件夹(+目录) DEPLOY 创建 p 编码文件和给定的相关帮助文本源到给定的目标文件夹。 在文件夹树上递归工作, 包括包文件夹 (+Package) 和类以及类文件夹(@班级)。 对于类没有为私有函数创建
2022-05-15 19:30:33 6KB matlab
1