- 博客(61)
- 资源 (2)
- 收藏
- 关注
原创 Python数据可视化(五)
(本内容转载自公众号“科技与Python”)Geo(地理坐标系)第一个例子:from pyecharts import Geodata = [ ("海门", 9),("鄂尔多斯", 12),("招远", 12),("舟山", 12),("齐齐哈尔", 14),("盐城",
2018-07-30 10:00:35 837
原创 无人机摄影作品展(一)
随着无人机和卫星技术变得越来越先进、成本越来越低、人们越来越容易接触到它们。在不断发展的技术中,艺术家的角色似乎具有开创性。当代航空艺术家继续使用摄影创作非凡的影响力和力量,这加深了我们对世界的理解。今年无人机摄影奖的获奖作品来自Folorian Ledoux的《Above The Polar Bear》。这张照片拍下了一只北极熊越过海冰缝隙的珍贵画面。下面就让我们领略这些令人惊叹的航...
2018-07-30 09:55:35 763
原创 竞赛|成都市开放数据创新应用大赛
(本内容转载自公众号“科技与Python”)竞赛背景成都市打造的公共数据开放平台(http://www.cddata.gov.cn/)已汇集60个政府部门两千多万条数据,这一开放力度展现了成都市利用大数据治理城市的决心。本次大赛以“数聚成都 智慧未来”为主题,秉承“公平、公正、融合...
2018-07-27 11:39:28 1534
原创 Python数据可视化(四)
(本内容转载自公众号“科技与Python”)Funnel(漏斗图)第一个例子:from pyecharts import Funnelattr = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]value = [20, 40, 60, 8
2018-07-27 11:37:55 350
原创 “达观杯”文本智能处理挑战赛
(本内容转载自公众号“科技与Python”)2018年人工智能的发展在运算智能和感知智能已经取得了很大的突破和优于人类的表现。而在以理解人类语言为入口的认知智能上,目前达观数据自然语言处理技术已经可以实现文档自动解析、关键信息提取、文本分类审核、文本智能纠错等一定基础性的文字处理工作,并在各行各业得到充分应用。 自然语言处理一直是人工智能领域的重要话题,而人类语言的复...
2018-07-24 15:07:03 2143
原创 Python数据可视化(三)
(本内容转载自公众号“科技与Python”)EffectScatter(带有涟漪特效动画的散点图)第一个例子:from pyecharts import EffectScatterv1 = [10, 20, 30, 40, 50, 60]v2 = [25, 20, 15, 10, 60, 33]es = EffectScatter("动态散点图示例")es.ad...
2018-07-24 15:06:02 377
原创 打击学历造假问题有妙招
(本内容转载自公众号“科技与Python”)毫无疑问,区块链会不断前进、发展,至少教育领域已经意识到了这一新兴技术的重要性和影响力。最近,意大利卡利亚里大学(University of Cagliari)宣布将为今年毕业班学生颁发基于数字区块链的学位证书。学位欺诈问题比大多数人想象的还要严重如今,学位欺诈问题已经引起了社会严重关注,有的人会在简历中添加虚假信息,有的人...
2018-07-24 15:04:06 1073
原创 Wi-Fi辐射影响生育?真相来了
(本内容转载自公众号“科技与Python”)关于Wi-Fi辐射,一直有各种谣言流传甚广、流毒颇深。现在,特意制作了一个小科普,简单明了、通俗易懂地破除了Wi-Fi辐射的五个谣言。这种才要多多转发才对。首先强调一点,辐射分为电离辐射、非电离辐射(电磁辐射)两种,其中前者是直接或间接的电离粒子或二者混合组成的辐射,通常对身体有害,比如核辐射等。Wi-Fi、电脑、手机、路由器、...
2018-07-24 15:02:56 251
原创 ID3算法--Python
查看完整代码http://www.daimapi.com/tree1_1/代码3算法是一种贪心算法,用来构造决策树。ID3算法起源于概念学习系统(CLS),以信息熵的下降速度为选取测试属性的标准,即在每个节点选取还尚未被用来划分的具有最高信息增益的属性作为划分标准,然后继续这个过程,直到生成的决策树能完美分类训练样例。import mathimport operatorfrom ma...
2018-07-21 17:05:28 680
原创 竞赛|阿里巴巴全球调度算法大赛
(本内容转载自公众号“科技与Python”)阿里巴巴全球调度算法大赛阿里巴巴全球调度算法大赛是由阿里巴巴集团发起,阿里系统软件、阿里云天池、机器智能技术联合主办的全球性调度算法大赛。大赛将邀请来自海内外顶尖算法工程师、高校学者、学生共同探讨、研究如何更优雅地运用运筹调度算法解决资源调度问题。随着集群规模的不断扩大,资源利用率即使是1%的提升,也能给基础设施的成本带来非...
2018-07-21 10:34:52 2784
原创 Python数据可视化(二)
(本内容转载自公众号“科技与Python”)Bar(柱状图/条形图)因篇幅原因,这里只给出了每种图表类型的示例(代码 + 生成图表)。from pyecharts import Barbar = Bar("标记线和标记点示例")bar.add("商家A",attr, v1, mark_point=["average"])bar.add("商家B",attr,...
2018-07-21 10:32:25 280
原创 竞赛|全球区块链大赛
(本内容转载自公众号“科技与Python”) 2018阿里云全球区块链大赛大赛简介本大赛关注并致力于促进区块链技术在不同场景应用落地,阿里云会为创新优秀项目提供技术指导与商业孵化,以期为区块链行业的健康与理性发展。大赛由阿里云主办,多家行...
2018-07-18 10:29:03 4836
原创 数据可视化(一)
(本内容转载自公众号“科技与Python”)pyecharts 是一个用于生成 Echarts 图表的类库。Echarts 是百度开源的一个数据可视化 JS 库。主要用于数据可视化。安装py...
2018-07-18 10:22:27 907
原创 6-2免疫算法(IA)代码
点击查看完整代码http://www.daimapi.com/algorithm6_2/ 利用Python3实现。# -*-coding: utf-8-*-######免疫算法求解 TSP 问题##########import math # 调用数学库里面的相关函数import random # 生成随机数import matplotlib.pyplot as plt #...
2018-07-17 13:08:43 1442
原创 6-1免疫算法(IA)原理
查看完整原理请点击http://www.daimapi.com/algorithm6_1/ A原理遗传算法是一种具有生成+检测 (generate and test)的迭代过程的搜索算法。从理论上分析,迭代过程中,在保留上一代最佳个体的前提下,遗传算法是全局收敛的。然而,在对算法的实施过程中不难发现两个主要遗传算子都是在一定发生概率的条件下,随机地、没有指导地迭代搜索,因此它们在为群体...
2018-07-17 13:06:38 3869 1
原创 6-3 稀疏自动编码器--Keras实现
查看完整代码http://www.daimapi.com/neuralnetwork6_3/ 该代码利用Python3实现,利用到了深度学习工具包Keras。 从之前autoencoder的原理可以看出,autoencoder是直接去学习的输入数据的隐藏层表达,但VAE则不是如此。 假定认为输入数据的数据集D(显变量)是受到一组隐变量 z 的控...
2018-07-16 09:46:36 2908
原创 6-2 稀疏自动编码器--Keras实现
查看完整代码http://www.daimapi.com/neuralnetwork6_2/该代码利用Python3实现,利用到了深度学习工具包Keras。 自编码器(AutoEncoder),即可以使用自身的高阶特征自我编码,自编码器其实也是一种神经网络,其输入和输出是一致的,借助了稀疏编码的思想,目标是使用稀疏的高阶特征重新组合来重构自己。 如果我们对隐层单元施...
2018-07-16 09:44:56 3730 3
原创 6-1 单隐含层自动编码器--Keras实现
查看完整代码http://www.daimapi.com/neuralnetwork6_1/该代码利用Python3实现,利用到了深度学习工具包Keras。 自编码器(AutoEncoder),即可以使用自身的高阶特征自我编码,自编码器其实也是一种神经网络,其输入和输出是一致的,借助了稀疏编码的思想,目标是使用稀疏的高阶特征重新组合来重构自己。 # -*- coding: utf-8...
2018-07-16 09:43:09 693
原创 5-1对抗生成神经网络(GAN)--Keras实现
点击查看完整代码http://www.daimapi.com/neuralnetwork5_1/该代码利用Python3实现,利用到了深度学习工具包Keras。Keras是一个高层神经网络API,Keras由纯Python编写而成并基Tensorflow、Theano以及CNTK后端。Keras的主要特点:1.简易和快速的原型设计(keras具有高度模块化,极简,和可扩充特性);2.支持CNN和R...
2018-07-15 10:43:14 2498 2
原创 4-2卷积神经网络(CNN)--Tensorflow实现
点击查看完整代码http://www.daimapi.com/neuralnetwork4_2/该代码利用Python3实现,利用到了深度学习工具包Tensorflow。TensorFlow是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。它灵活...
2018-07-15 10:41:37 223
原创 4-1卷积神经网络(CNN)--Keras实现
点击查看完整代码http://www.daimapi.com/neuralnetwork4_1/该代码利用Python3实现,利用到了深度学习工具包Keras。Keras是一个高层神经网络API,Keras由纯Python编写而成并基Tensorflow、Theano以及CNTK后端。Keras的主要特点:1.简易和快速的原型设计(keras具有高度模块化,极简,和可扩充特性);2.支持CNN和R...
2018-07-15 10:39:38 793
原创 3-3长短时记忆神经网络(LSTM)--Tensorflow实现
点击查看完整代码http://www.daimapi.com/neuralnetwork3_3/该代码利用Python3实现,利用到了深度学习工具包Tensorflow。TensorFlow是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。它灵活...
2018-07-15 10:37:46 1698
原创 3-2长短时记忆神经网络(LSTM)--Keras实现
点击查看完整代码http://www.daimapi.com/neuralnetwork3_2/该代码利用Python3实现,利用到了深度学习工具包Keras。Keras是一个高层神经网络API,Keras由纯Python编写而成并基Tensorflow、Theano以及CNTK后端。Keras的主要特点:1.简易和快速的原型设计(keras具有高度模块化,极简,和可扩充特性);2.支持CNN和R...
2018-07-15 10:35:45 1837
原创 3-1长短时记忆神经网络(LSTM)--简单代码实现
点击查看完整代码http://www.daimapi.com/neuralnetwork3_1/LSTM(Long Short-Term Memory)是长短期记忆网络,是一种时间递归神经网络,适合于处理和预测时间序列中间隔和延迟相对较长的重要事件。LSTM 已经在科技领域有了多种应用。基于LSTM的系统可以学习翻译语言、控制机器人、图像分析、文档摘要、语音识别图像识别、手写识别、控制聊天机器人、...
2018-07-15 10:33:45 4414 1
原创 2-1径向基神经网络(RBF)代码
点击查看完整代码http://www.daimapi.com/neuralnetwork2_1/ 径向基神经网络(Radial Basis Function Network),简写为RBF,该代码不使用任何第三方深度学习工具包实现,利用Python3实现。# -*- coding: utf-8 -*-from scipy import *from scipy.linalg...
2018-07-15 10:30:21 4691 4
原创 竞赛|视觉计算辅助良品检验
(本内容转载自公众号“科技与Python”) 雪浪制造AI挑战赛——视觉计算辅助良品检验无锡太湖新城雪浪小镇以物联网新思维为引领,以发展物联网产业为支撑,与江苏的制造业紧密结合,构建制造业与物联网深度融合的基础,唤醒江苏乃至中国传统制造业的全...
2018-07-15 10:23:00 881
原创 1-2BP神经网络--Keras实现
该代码利用Python3实现,利用到了深度学习工具包Keras。Keras是一个高层神经网络API,Keras由纯Python编写而成并基Tensorflow、Theano以及CNTK后端。Keras的主要特点:1.简易和快速的原型设计(keras具有高度模块化,极简,和可扩充特性);2.支持CNN和RNN,或二者的结合;3.无缝CPU和GPU切换。# -*- coding: utf-8 -*-...
2018-07-14 08:55:42 5930 9
原创 1-1BP神经网络--简单代码实现
BP(back propagation)神经网络是1986年由Rumelhart和McClelland为首的科学家提出的概念,是一种按照误差逆向传播算法训练的多层前馈神经网络,是目前应用最广泛的神经网络。该代码不使用任何第三方深度学习工具包实现,利用Python3实现。# -*- coding: utf-8 -*-import numpy as np######分别表示两种激活函数,tan...
2018-07-14 08:54:24 604
原创 5-2布谷鸟算法(CS)代码
代码利用Python3实现。# -*- coding: utf-8 -*-from random import uniformfrom random import randintimport mathinputMatrix = [[0 , 29 , 20 , 21 , 16 , 31 , 100 ,12 , 4 , 31 , 18],[29 , 0 , 15 , 29 , 28 ,...
2018-07-14 08:42:48 1393 1
原创 5-1布谷鸟算法(CS)原理
1CS原理布谷鸟搜索(Cuckoo Search,CS)是由Xin-She Yang 和SuashDeb于2009年开发的自然启发式算法。CS基于布谷鸟的寄生性育雏(brood parasitism,又巢寄生)行为。该算法可以通过所谓的 Levy 飞行来增强。1.1、布谷鸟育雏行为布谷鸟也被称为杜鹃。杜鹃科中的犀鹃和圭拉鹃,将它们的蛋放在其他鸟的巢中,通过去除其他鸟(寄主)的蛋来增加自己蛋的孵化几...
2018-07-14 08:41:22 4154 1
原创 4-2蚁群算法(ACO)代码
代码利用Python3实现。# -*- coding: utf-8 -*-import numpy as npimport matplotlib.pyplot as pltcoordinates = np.array([[565.0,575.0],[25.0,185.0],[345.0,750.0],[945.0,685.0],[845.0,655.0], ...
2018-07-14 08:39:41 1345
原创 4-1蚁群算法(ACO)原理
1ACO原理蚁群算法最早是由Marco Dorigo等人在1991年提出,他们在研究新型算法的过程中,发现蚁群在寻找食物时,通过分泌一种称为信息素的生物激素交流觅食信息从而能快速的找到目标,据此提出了基于信息正反馈原理的蚁群算法。蚁群算法的基本思想来源于自然界蚂蚁觅食的最短路径原理,根据昆虫科学家的观察,发现自然界的蚂蚁虽然视觉不发达,但它们可以在没有任何提示的情况下找到从食物源到巢穴的最短路径,...
2018-07-14 08:36:46 1668
原创 3-2模拟退火算法(SA)代码
代码利用Python3实现。# -*- coding: utf-8 -*-from __future__ import divisionimport numpy as npimport matplotlib.pyplot as pltimport math # 定义目标函数def aimFunction(x): y = x**3-60*x**2-4*x+6 return...
2018-07-14 08:34:44 259
原创 3-1模拟退火算法(SA)原理
1 SA原理模拟退火算法(Simulated Annealing,SA)的思想借鉴于固体的退火原理,当固体的温度很高的时候,内能比较大,固体的内部粒子处于快速无序运动,当温度慢慢降低的过程中,固体的内能减小,粒子的慢慢趋于有序,最终,当固体处于常温时,内能达到最小,此时,粒子最为稳定。模拟退火算法便是基于这样的原理设计而成。 模拟退火算法从某一较高的温度出发,这个温度称为初始温度,伴随着温度参数...
2018-07-14 08:32:33 742
原创 2-2遗传算法(GA)代码
代码利用Python3实现。# -*- coding: utf-8 -*-import numpy as npfrom scipy.optimize import fsolve, basinhoppingimport randomimport timeit# 根据解的精度确定染色体(chromosome)的长度# 需要根据决策变量的上下边界来确定def getEncodedLe...
2018-07-14 08:23:43 544
原创 2-1遗传算法(GA)原理
1基本概念遗传算法是最早由美国Holland教授提出的一种基于自然界的“适者生存,优胜劣汰”基本法则的智能搜索算法。该法则很好地诠释了生物进化的自然选择过程。遗传算法也是借鉴该基本法则,通过基于种群的思想,将问题的解通过编码的方式转化为种群中的个体,并让这些个体不断地通过选择、交叉和变异算子模拟生物的进化过程,然后利用“优胜劣汰”法则选择种群中适应性较强的个体构成子种群,然后让子种群重复类似的进化...
2018-07-13 14:52:28 753
原创 1-2粒子群算法(PSO)代码
代码利用Python3实现。# -*- coding: utf-8 -*-"""@author: www.dashujv59.cn"""import numpy as npimport randomimport matplotlib.pyplot as plt#----------------------PSO参数设置--------------------------------...
2018-07-13 14:50:09 820
原创 1-1l粒子群算法(PSO)原理
1 概述粒子群算法,也称粒子群优化算法或鸟群觅食算法(Particle Swarm Optimization),缩写为 PSO,是近年来由J. Kennedy和R. C. Eberhart等开发的一种新的进化算法。PSO 算法属于进化算法的一种,和模拟退火算法相似,它也是从随机解出发,通过迭代寻找最优解,它也是通过适应度来评价解的品质,但它比遗传算法规则更为简单,它没有遗传算法的“交叉”和“变异”...
2018-07-13 14:48:05 605
原创 5-1函数
1.什么是函数函数是可重复使用的代码段。比如我们要打印特定名字的字符串:# 打印不同名字的字符串print('li' + ' is a superman') # 输出结果为li is a supermanprint('wang' + ' is a spiderman') # 输出结果为li is a superman由于每次都要在打印时写上后面的字符串' is a spiderman',因此...
2018-07-13 14:44:27 112
原创 4-3break&continue
break用法当我们在进行循环计算的时候,想在满足某一条件时不再让程序继续运行,这时我们需要用到break语句# 满足条件后退出for循环for i in 'Python': if i == 'h': break print(i) # 输出结果为 P y t# 满足条件后退出while循环点击查看完整教程...
2018-07-13 14:42:47 125
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人