Machine Learning
VABIS_VHAS
流媒体优化、多模态融合、具身感知、集群式无人机
展开
-
数据不平衡imblearn算法汇总
数据不平衡,imblearn,算法汇总转载 2018-04-16 19:18:11 · 28743 阅读 · 7 评论 -
简介--Tensorflow实战Google深度学习框架
本系列为Tensorflow实战Google深度学习框架知识笔记,仅为博主看书过程中觉得较为重要的知识点,简单摘要下来,内容较为零散,请各位指出,共同进步。 [第一章]深度学习简介 1. 机器学习的定义:“如果一个程序可以在任务T上,随着经验E的增加,效果P也可以随之增加,则称这个程序可以从经验中学习。” ---Tom Michael Mitchell 2. 人工智能的难点:解...原创 2018-03-26 23:37:16 · 373 阅读 · 0 评论 -
理解RNN与LSTM网络
本文重点讲解RNN与LSTM的原理与区别LSTM通过细胞状态可以长期保留数据。因为RNN每次都是用上一次的输出和本次的输入concat作为本次的实际输入,在迭代几次之后,基本上循环的输出就会遗留很小的影响对接下来的循环,且对之前循环的结果没有补救措施,所以最近的循环对下一次循环影响更大,只能实现短期数据保留。但LSTM不仅通过迭代的方式保留之前循环的信息,还通过遗忘门过滤的方式保留之前循环的信息,通翻译 2018-04-15 10:49:05 · 5311 阅读 · 0 评论 -
tensorflow基础
一、tensorflow安装1.python3.5较好2.命令cd tensorflow/bin/.activity //每次都需要激活虚拟环境deactivity //退出虚拟环境touch/vim/python3 test.pyctrl+z //退出二、基本操作1. 数据中心的基本单位 Tensors,0维tensor,例:3,一维tensor,例:[1,2,3]...原创 2018-01-14 18:16:53 · 277 阅读 · 0 评论 -
tensorflow基础
一、tensorflow安装1.python3.5较好2.命令cd tensorflow/bin/.activity //每次都需要激活虚拟环境deactivity //退出虚拟环境touch/vim/python3 test.pyctrl+z //退出二、基本操作1. 数据中心的基本单位 Tensors,0维tensor,例:3,一维tensor,例:[1,2,...翻译 2017-11-20 19:54:28 · 363 阅读 · 0 评论 -
tensorflow基础--Regression
一、基础的回归代码import tensorflow as tf#model parametersw=tf.Variable([.3],dtype=tf.float32)b=tf.Variable([-.3],dtype=tf.float32)#model input and outputx=tf.placeholder(tf.float32)y=tf.placeholder(...原创 2017-11-21 22:21:14 · 284 阅读 · 0 评论 -
RF
#!/usr/bin/evn python3#-*- coding:UTF-8 -*-# 加载包from __future__ import absolute_importfrom __future__ import divisionfrom __future__ import print_functionimport tensorflow as tfimport numpy as np原创 2018-03-09 15:40:34 · 362 阅读 · 0 评论 -
sklearn库简介与实例
官方文档的代码化一、简介Scikit learn 也简称 sklearn, 是机器学习领域当中最知名的 python 模块之一.Sklearn 包含了很多种机器学习的方式:Classification 分类 Regression 回归 Clustering 非监督分类 Dimensionality reduction 数据降维 Model Selection 模型选择 P...原创 2018-03-09 21:51:46 · 7814 阅读 · 2 评论 -
Tensorflow框架--Tensorflow实战google深度学习框架
一、Tensorflow框架Tensorflow框架的基本组成:数据模型(Tensor),计算模型(计算图),运行模型(Session)1. 计算图:Tensorflow中的每一个计算都是计算图上的一个节点,而节点之间的边描述了计算之间的依赖关系。系统会自动维护一个默认的计算图,通过tf.get_default_graph()可以获得默认的计算图。可以通过a.graph istf...原创 2018-03-26 22:33:27 · 429 阅读 · 0 评论 -
神经网络解决步骤--Tensorflow实战google深度学习框架
神经网络解决分类问题的4个步骤:1.提取问题中实体的特征向量作为神经网络的输入(构建输入);2.定义神经网络的结构,并定义如何从神经网络的输入到输出。这个过程是神经网络前向传播的过程(定义神经网络的结构)。3.通过训练数据来调整神经网络中参数的取值,这就是训练神经网络的过程(反向传播算法)。4.使用训练好的神经网络来预测未知的数据(测试数据)。前向传播算法:神经元是构建神经...原创 2018-03-27 10:20:28 · 648 阅读 · 0 评论 -
深层神经网络--Tensorflow实战google深度学习框架
1.深度学习与深层神经网络 维基百科对深度学习的精确定义为:一类通过多层非线性变换对高复杂性数据建模算法的合集。因为深层神经网络时实现“多层非线性变换”最常用的一种方法,深度学习有两个非常重要的特性---多层和非线性。多层:是因为可以具备组合特征提取的功能,可以有效的提取人类不能手动提取的很多特征。非线性:只通过线性变换,任意层的全连接神经网络和单层网络模型的表达能力没有任何区别,而...原创 2018-03-27 16:39:44 · 534 阅读 · 0 评论 -
神经网络----评估体系
1,精度(accuracy)=正确的个数/总个数2,准确率(precision)=预测为A类的个数中真实为A类的个数/预测为A类的个数3, 召回率(recall)=真实为A类的个数中预测为A类的个数/真实为A类的个数4,F1值是查准率与查全率的统一 (1+x)*P*R/(x*P+R) 当x>1时,查全率有更大的影响,当x<1时,查准率有更大的影响对于广告投放,为...原创 2018-04-09 22:07:57 · 2761 阅读 · 0 评论 -
人工智能与数据挖掘算法大赛分享
>来源:决赛视频【1】>来源:决赛分享【2】人工智能与数据挖掘比赛流程:赛题分析、特征工程、模型选择、模型优化、评估一、赛题分析:训练集,测试集,数据总量,X,Y,正负样本比例,评价指标,最终目标,特征缺失率优势:根据数据量的大小,判定其适合的方法,深度学习,机器学习,判定其主要是提高泛化能力还是精准度二、特征工程1.特征分析1.1 特征基本信息分析...原创 2018-05-23 22:30:04 · 3882 阅读 · 4 评论 -
GBDT调参总结及代码实现
一. scikit-learn GBDT类库概述在scikit-learn中,GradientBoostingClassifier为GBDT的分类类, 而GradientBoostingRegressor为GBDT的回归类。两者的参数类型完全相同,当然有些参数比如损失函数loss的可选择项并不相同。这些参数中,类似于Adaboost,我们把重要参数分为两类,第一类是Boosting框架的重要参...原创 2018-07-04 15:41:40 · 6744 阅读 · 2 评论 -
数据预处理
数据预处理1. 标准化: 去均值的中心化(均值变为0);方差的规模化(方差变为1) 注:标准化是针对每一列而言的,将每一列特征标准化为标准正态分布 参数:with_mean,with_std.这两个都是布尔型的参数,默认情况下都是true,但也可以自定义成false.即不要均值中心化或者不要方差规模化为1.from sklearn import preprocessingimport...原创 2018-07-09 09:18:49 · 494 阅读 · 0 评论 -
sklearn库--ML算法全部代码整理
此代码包括了机器学习所有基本算法,非常适合初学者,如果有任何问题,欢迎提问,此代码会不断更新…# 加载包import numpy as npimport pandas as pdimport osfrom sklearn.tree import DecisionTreeClassifierfrom sklearn.neighbors import KNeighborsClassif...原创 2018-07-10 10:45:13 · 2830 阅读 · 3 评论 -
Bagging和Boosting 概念及区别
Bagging和Boosting都是将已有的分类或回归算法通过一定方式组合起来,形成一个性能更加强大的分类器,更准确的说这是一种分类算法的组装方法。即将弱分类器组装成强分类器的方法。首先介绍Bootstraping,即自助法:它是一种有放回的抽样方法(可能抽到重复的样本)。1、Bagging (bootstrap aggregating)Bagging即套袋法,其算法过程如下:A)...转载 2017-11-13 20:17:30 · 270 阅读 · 0 评论