加载、简单预处理数据集数据

有效工作时间6个小时

How to Develop 1D Convolutional Neural Network Models for Human Activity Recognition其中前半部分加载数据处理数据部分。

第一步想拿到的数据是怎么构成的,行是什么,列是什么

行是每个行动的一条记录,列是分为了129个窗口,以频率为多少进行采样得到的数据结果(预处理肯定还涉及通过滤波器,降噪等等)

73分训练和测试,加载数据,九个特征变量三维堆叠在一起

四个数据组 训练数据,训练数据所属类别,测试数据,测试数据所属类别。


收获

(1)数据集要放到py.file同一路径

(2)pycharm的一些书写规范。

函数内tab缩进,禁止tab空格混用。

按照提示改,有些书写可以忽略。

(3)先建立空列表,再对其操作

loaded.append(data)

# stack group so that features are the 3rd dimension,三维堆叠

    loaded = dstack(loaded)

关于vstack,hstack,dstack.见上图。

(4)多类分类涉及one hot encode,调用Keras的 to_categorical函数

可以将123456等调到001那样的二进制矩阵。

注意二进制矩阵从0开始,可能需要偏移类。


想实现的功能函数分格写,从最基本函数写起,一点点扩大。

写加载一个文件-----加载一个文件夹中的好多文件------加载不同文件夹

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,038评论 3 119
  • 你又在哀伤了, 你眯着眼, 听着伤怀的民谣。 靠着椅背, 你怎么不想做何行动? 你在哭着什么呢? 你在想, 这从大...
    zs子不语阅读 3,110评论 0 7
  • 这是一个值得讨论的问题,到底是极致的情感才好,还是普世的感受才能打通人们。
    二冲程阅读 1,007评论 0 0
  • 新的一周开始了,天气晴朗,微风,一切那么美好,那么安静,那么祥和。本周将迎来学校,第一次组织的全员参与的,大规模的...
    星之梦lyx阅读 1,176评论 0 0
  • 不开森,上肤色的马克笔没水了,感觉都还没有涂多少幅就没有了墨水,生命力这么短暂,这款也没有补充液买,唯一好的是它单...
    李忠怡_007阅读 3,875评论 0 9