机器学习
会呼吸的梦
我把梦放在树叶里,不然它会坏,,
展开
-
解决利用conda安装TorchGAN包失败的问题(教你如何安装torchgan)
最近博主准备学习一波当前机器学习中很热门的一种网络,生成对抗网络。即我们常提的简称"GAN",准备在Pycharm中搭建该网络的模型,利用annnocda作为工具,几经周旋,还是无法下载。查阅了大量资料才发现,目前torchgan还不支持conda的安装方式,去了一下torchgan的GitHub瞧了一下,才找到解决的方案。目前,torchgan可以通过pip安装,安装命令如下:安装稳定版的命...原创 2019-12-29 15:24:52 · 676 阅读 · 0 评论 -
TensorFlow实现Softmax Regressin识别手写数字
在深度学习领域的应用中,我们不得不提一个很主流的框架—TensorFlow,它是一个基于数据流编程的符号数学系统,目前,已经被广泛各类机器学习的算法的编程实现中,其前身是谷歌的神经网络算法库DistBelief。关于TensorFlow的更多知识介绍可以点击这里下面我们开始正式介绍如何使用TensorFlow实现Softmax Regressin识别手写数字这个很基础的小案例。(注:本文主体内容...原创 2019-05-12 14:25:23 · 232 阅读 · 0 评论 -
实现sofamax函数实现对数据的归一化处理,通过python语言编程实现
首先,简单介绍一下softmax函数。sofamax函数又称为归一化指数函数,它是常用的归一化处理的方式之一。与其他归一化方式不同的地方在于,softmax函数实际上是有限项离散概率分布的梯度对数归一化。其作用在于,它能将一个含任意实数的K维向量Z"压缩“”至另一个K维实向量α(z)中,使得数据集中的每一个元素的值都变换至(0,1)之间,而且变换后的所有元素的和等于1。了解更多可以点击这里sof...原创 2019-06-25 20:02:27 · 765 阅读 · 0 评论 -
python实现数据归一化处理的方式:(0,1)标准化
在机器学习过程中,对数据的处理过程中,常常需要对数据进行归一化处理,下面介绍(0, 1)标准化的方式,简单的说,其功能就是将预处理的数据的数值范围按一定关系“压缩”到(0,1)的范围类。通常(0, 1)标注化处理的公式为:xnormalization=x−MinMax−Min{x}_{normalization}=\frac{x-Min}{Max-Min}xnormalization=M...原创 2019-06-25 20:37:56 · 46106 阅读 · 5 评论 -
报错“OverflowError: math range error”,使用softmax函数进行归一化处理时
根据控制台的输出可以看到,“OverflowError: math range error”,意为溢出错误:数学范围错误,其实就是说明你输入的原始预处理数据的数值过大,根据softmax函数的原理(如果对softmax函数还不大清楚的小伙伴,可以点击这里,查看博主的相关博客),可知在进行归一化处理时,有包含以e为底数的指数计算,当输入的数值过大,就会报出此类错误,这样可以考虑,另一种归一化的处理...原创 2019-06-25 20:39:35 · 18915 阅读 · 0 评论 -
使用sklearn中的k-means方法就行聚类,并统计每个簇内样本点的数目
# 导入库import numpy as npimport matplotlib.pyplot as pltfrom sklearn.cluster import MiniBatchKMeans, KMeansx = np.array([[13378434.0829, 3526829.86612], [13378960.4042, 3526855.13451], [13372997.830...原创 2019-06-25 21:24:25 · 11697 阅读 · 0 评论