我正在为Android设备构建一个应用程序,要求它通过加速计数据识别行走噪音和双击它之间的差异.我正在尝试使用神经网络来解决这个问题.
一开始它很顺利,教它识别噪音的水龙头,比如站起来/坐下来,以较慢的速度走来走去.但是当谈到正常行走时,即使我用很大比例的噪音数据喂它也似乎从未学过.
我的问题:我的方法有任何严重的缺陷吗?问题是基于缺乏数据吗?
我选择了一个25输入1输出的多层感知器,我正在用反向传播进行训练.输入是每20ms加速度的变化,输出范围从-1(对于无敲击)到1(对于敲击).我已经尝试了几乎所有隐藏输入的组合,但最幸运的是3-10.
我正在使用Neuroph的easyNeurons进行培训并导出到Java.
我的总训练数据大约是50个双击和大约3k噪音.但我也尝试用一定比例的噪音来训练它以达到双击.
数据看起来像这样(范围从+10到-10):
坐式双击: 
快步走:

所以重申一下我的问题:我的方法存在严重缺陷吗?我是否需要更多数据来识别步行和双击之间的区别?还有其他提示吗?
更新
好吧经过多次调整后我们已经将基本问题归结为能够识别双击同时快步走.坐着和经常(内部)步行,我们可以解决相当不错的.
快步走

所以这是我的一些测试数据,我先行走然后停下来,站着不动,然后走路,在我走路时做5个双击.
如果有人有兴趣的原始数据,我挂它最新的(快走)的数据在这里
问题:我想从通过PHP上传到我的服务器的文件中确定原始文件创建时间.
我的理解是文件从客户端复制到我的服务器上的临时文件,然后在$ _FILES var中引用.临时文件当然没有用,因为它刚刚创建.有没有办法从客户原始文件中获取创建日期?
谢谢
问题:第二个OOCSS原则是否真的有效?
根据OOCSS第二原则,你不应该有依赖于位置的风格:
引自https://github.com/stubbornella/oocss/wiki
从本质上讲,这意味着"很少使用依赖于位置的样式".无论你把它放在哪里,一个物体应该看起来都一样.因此,不是使用.myObject h2 {...}来设置特定h2的样式,而是创建并应用描述所讨论的h2的类,例如h2 class ="category".
让我们举一个实际的例子.假设我有一个标准的2.0设置,正常的身体(白色背景)和一个巨大的页脚(黑色背景).在身体我们有黑色链接,在页脚当然我们需要白色.实现这一目标并不是最简单,最直观的方式:
a{ color: #000; }
.footer a{ color: #FFF; }
Run Code Online (Sandbox Code Playgroud)
如果我遵循OOCSS原则,我必须首先创建一个类:
.inverted{ color: #FFF; }
Run Code Online (Sandbox Code Playgroud)
然后继续将该类添加到我想要反转的每个链接.这似乎很麻烦.
整个语言的目的不是Cascade的风格吗?我在这里误解了什么吗?
我目前正试图弄清楚是否有办法做一个简单的未来/过去比较前.
1)通过获取列表长度来检查列表状态2)执行如果成功递增列表的动作3)将当前列表长度与过去进行比较.
但期货的概念似乎妨碍了我.人们会认为这是一个非常正常的用例.
问:在Angularjs场景中,您将如何处理过去/未来的比较?