| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 利用Keras进行分类【故障诊断(啥类的故障)】 -> 正文阅读 |
|
[人工智能]利用Keras进行分类【故障诊断(啥类的故障)】 |
? ? ? ? 如果你是小白,请慢慢看完~概念:????????分类是数据挖掘的一种非常重要的方法。分类的概念是在已有数据的基础上学会一个分类函数或构造出一个分类模型(即我们通常所说的分类器(Classifier))。该函数或模型能够把数据库中的数据纪录映射到给定类别中的某一个,从而可以应用于数据预测。总之,分类器是数据挖掘中对样本进行分类的方法的统称,包含决策树、逻辑回归、朴素贝叶斯、神经网络等算法。#这些算法都很重要,慢慢介绍,请看专题,一定有的! 分类器的构造和实施大体会经过以下几个步骤:
简单来说就是 准备数据 划分数据集(训练集/测试集)+算法(决策树、逻辑回归、朴素贝叶斯、神经网络)+预测+评估(这模型怎么样loss/accuracy/rmse/mse等等参数) ==================================题外话================================== 最近我导对接企业接了个故障诊断与预测的活儿 我用Keras搭建了个简单的BP多分类网络,数据从论文里面扣了能有30行(还是两种传感器)的数据加起来30行,做监督学习,怎么够··· 当前进度: 用BP搭建分类网络无奈数据集太少,只有15行数据,做监督学习太难,相关人员评论: ①数据量还没权重的量大 ②一类3个样本,都不够划分数据集 训练出来的图是这样的 解决方案: 可行可能不够智能:经验if else 升级 决策树(数据量不够,经验来凑) 好像有相关的研究few-shot叫这种吧,我也不确定,做个非监督聚类吧 当前进度: 用BP搭建分类网络无奈数据集太少,只有15行数据,做监督学习太难,相关人员评论: ①数据量还没权重的量大 ②一类3个样本,都不够划分数据集 用神经网络解决代码(难点:数据太少太少了): 数据图 ? 我导对接的企业,这会儿在做数据测点,在准备向企业要求数据,希望后面数据能补上。 1.加载数据集#前期工作数据还是论文里的,还得用OCR提出来,通过TXT→EXCEL→CSV才得到相对干净的数据 Task:用八维数据预测五类故障,Y_label = 1,2,3,4,5 → Onehot Encoding →Y_onehot_label
? ?
?
呵呵真的是权重量比数据多,有些离谱···,想想决策树呢?
离谱
? ?目前数据量太少,无论选择训练集的哪一行数据预测都是故障3,想想别的招吧。 softmax怎么连接Dense层?直接附属的非线性激活函数,预测结果为数组跟着一个np.argmax()得出索引~得到分类结果 Reference: 为什么要用one-hot编码 用keras实现3层BP网络的训练、保存、加载和导入自己手写的数字进行测试【精品】 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/27 12:33:03- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |