人工智能
文章平均质量分 90
GlassySky0816
xuxu:kaggle Competitions Master(xuxu_sky)
展开
-
机器学习算法(二): 基于XGBoost的分类预测
1.XGBoost的介绍XGBoost是2016年由华盛顿大学陈天奇老师带领开发的一个可扩展机器学习系统。严格意义上讲XGBoost并不是一种模型,而是一个可供用户轻松解决分类、回归或排序问题的软件包。它内部实现了梯度提升树(GBDT)模型,并对模型中的算法进行了诸多优化,在取得高精度的同时又保持了极快的速度,在一段时间内成为了国内外数据挖掘、机器学习领域中的大规模杀伤性武器。更重要的是,XGBoost在系统优化和机器学习原理方面都进行了深入的考虑。毫不夸张的讲,XGBoost提供的可扩展性,可移.原创 2021-08-08 10:41:36 · 1636 阅读 · 0 评论 -
机器学习算法(一): 基于逻辑回归的分类预测
1 逻辑回归的介绍和应用1.1 逻辑回归的介绍逻辑回归(Logistic regression,简称LR)虽然其中带有"回归"两个字,但逻辑回归其实是一个分类模型,并且广泛应用于各个领域之中。虽然现在深度学习相对于这些传统方法更为火热,但实则这些传统方法由于其独特的优势依然广泛应用于各个领域中。而对于逻辑回归而且,最为突出的两点就是其模型简单和模型的可解释性强。逻辑回归模型的优劣势:优点:实现简单,易于理解和实现;计算代价不高,速度很快,存储资源低; 缺点:容易欠拟合,分类精度可能不高原创 2021-08-08 03:18:34 · 721 阅读 · 0 评论 -
CentOS查看显卡及GPU相关信息,指定GPU、CPU运行
一、查看信息在一套标准的系统上通常有多个计算设备. TensorFlow 支持 CPU 和 GPU 这两种设备. 我们用指定字符串 strings 来标识这些设备. 比如:"/cpu:0": 机器中的 CPU "/gpu:0": 机器中的 GPU, 如果你有一个的话. "/gpu:1": 机器中的第二个 GPU, 以此类推...如果一个 TensorFlow 的 operation ...原创 2019-01-18 11:00:05 · 33661 阅读 · 1 评论 -
时间序列及相关算法(AR,MA,ARMA)分析
首先,从时间的角度可以把一个序列基本分为3类:1.纯随机序列(白噪声序列),这时候可以停止分析,因为就像预测下一次硬币哪一面朝上一样毫无规律。2.平稳非白噪声序列,它们的均值和方差是常数,对于这类序列,有成熟的模型来拟合这个序列在未来的发展状况,如AR,MA,ARMA等(具体模型算法及实现在后面)3.非平稳序列,一般做法是把他们转化为平稳的序列,在按照平稳序列的算法进行拟合。如果经过差...原创 2019-01-24 09:03:09 · 8842 阅读 · 0 评论 -
时间序列转化监督学习处理(python)
1.https://machinelearningmastery.com/convert-time-series-supervised-learning-problem-python/2.https://blog.csdn.net/qq_30219017/article/details/795393763.pandas时间序列操作1)数据读取:# -*- coding:utf-8...原创 2019-01-24 09:43:24 · 924 阅读 · 0 评论 -
利用LSTM预测股票第二天最高价(tensorflow)
一、RNN与LSTM1.RNNRNN全称循环神经网络(Recurrent Neural Networks),是用来处理序列数据的。在传统的神经网络模型中,从输入层到隐含层再到输出层,层与层之间是全连接的,每层之间的节点是无连接的。但是这种普通的神经网络对于很多关于时间序列的问题却无能无力。例如,你要预测句子的下一个单词是什么,一般需要用到前面的单词,因为一个句子中前后单词并不是独立的。RN...原创 2019-01-24 10:02:03 · 2103 阅读 · 4 评论