转换用于神经网络的不连续函数

问题描述

| 是否存在转换不连续函数/值以用于类似神经网络的一般方法? 例如: 角度从2pi-> 0不连续,即使这些值基本相同。在这种情况下,我想到的最简单的变换是将角度转换为3个均匀间隔的角度(0、2 / 3pi,4 / 3pi)中的最小角距离。 在那种情况下,没有两个不同的角度应导致相同的三个距离,但是两个非常相似的角度应始终导致三个非常相似的距离。 尽管我还没有对此进行广泛的测试,但是当尝试使用最小复杂的分类器(例如单层神经网络)时,该转换似乎更合适。 我想知道是否有这种类型的“通用形式”可以应用于其他情况。     

解决方法

为什么不使用sin(x)和cos(x)? (这只是我想到的第一个想法)     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...