自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我是一只小嵩鼠

qq:1501144231,微信:xw1501144231。欢迎讨论交流问题!

  • 博客(17)
  • 资源 (15)
  • 收藏
  • 关注

原创 Python:各种算法解决八皇后问题

为了解决八皇后问题,使用各种算法进行了“狂轰滥炸”,自己收获不浅,继续加油!

2020-12-31 21:55:13 5938 6

原创 Python:GBF/A*算法解决八皇后问题

有一个8乘8的棋盘,现在要将八个皇后放到棋盘上,满足:对于每一个皇后,在自己所在的行、列、两个对角线都没有其他皇后。相对于GBF算法,A*算法代码的运行时间更少,毕竟A*算法是全局择优且用到了更多有用的信息。

2020-12-31 21:00:42 3413 2

原创 Python:DFS/BFS/UCS解决八皇后问题

有一个8乘8的棋盘,现在要将八个皇后放到棋盘上,满足:对于每一个皇后,在自己所在的行、列、两个对角线都没有其他皇后。根据三种算法的平均运行时间,DFS、UCS解决八皇后问题的效率与性能较高,BFS最差。

2020-12-27 16:21:10 4013 4

原创 Python:通过随机游走解决八皇后问题

文章目录1 八皇后问题2 程序代码2.1 程序12.2 程序23 评价1 八皇后问题有一个8乘8的棋盘,现在要将八个皇后放到棋盘上,满足:对于每一个皇后,在自己所在的行、列、两个对角线都没有其他皇后。规定初始状态为【空棋盘】,动作为【每次只在最左面未放置皇后的列上放一个皇后】。这样就使得棋盘的同列最多只能出现一个皇后。2 程序代码2.1 程序1程序1:functions.py。包括两个函数:attacked_queens_pairs, display_board,分别完成【计算序列对应棋盘

2020-12-26 13:28:10 867

原创 10 人工神经网络(12.20)完结

决定人工神经网络(artificial neural network,ANN)整体性能的三大要素:(1)节点本身的信息处理能力;(2)节点与节点之间连接(拓扑结构);(3)相互连接的强度(可以通过学习来调整)。

2020-12-26 00:35:16 1388

原创 1 人工智能与Agent(9-7,9-14,9-21)

人工智能是一门研究、设计智能体Agent的科学;智能体Agent的特点是:(1)可以从环境中感知信息;(2)可以作用于环境;(3)可以最大化行动成功的机会。

2020-12-25 16:14:25 3224 1

原创 5 Markov Model

马尔科夫过程描述了一类重要的随机过程。

2020-12-21 17:02:00 133

原创 6 机器学习基础

机器学习致力于研究如何通过计算的手段,利用经验来改善系统自身的性能,从而在计算机上根据数据产生一个“模型”,用于对新的情况给出判断。

2020-12-21 17:01:23 2561

原创 Python:爬山法/随机重启爬山法/允许侧移的爬山法解决八皇后问题

文章目录1 八皇后问题2 程序代码2.1 程序12.2 程序22.3 程序32.3.1 爬山法2.3.2 随机重启爬山法3 评价1 八皇后问题有一个8乘8的棋盘,现在要将八个皇后放到棋盘上,满足:对于每一个皇后,在自己所在的行、列、两个对角线都没有其他皇后。不了解爬山法、随机重启爬山法的话,请看这里。规定棋盘的同列只能出现一个皇后。每一个棋盘,对应于一个长度为8的序列,每一个数的范围是[1, 8],第k个数字所代表的含义是第k列中皇后所在的行数,如[3,2,5,4,3,2,1,3]代表棋盘上从第

2020-12-20 19:22:03 5024 5

原创 9 机器学习(12-14)

假设用P来评估Agent在某任务类T上的性能。若在任务T上,Agent利用经验E使得性能度量P得到了改善,就说Agent在任务T和性能P上从经验E中进行了一定程度的学习。

2020-12-17 13:38:11 618 1

原创 5 对抗搜索(11.9)

博弈是一类多Agent的竞争活动,如下棋、战争等。对于简单的博弈问题,可生成整个博奔树,并找到必胜的策略。对于复杂的博弈问题,不可能生成整个搜索树。

2020-12-16 20:52:26 1387 1

原创 3 局部搜索算法(10-26)

局部搜索算法考虑对一个或多个状态进行评价、改善、修改,而不是系统地探索从初始状态开始的路径。局部搜索算法对解决纯粹的最优化问题十分有用,算法的目标是根据估价函数或者目标函数找到最佳状态。

2020-12-15 15:40:44 7987 1

原创 8 不确定性推理(12.7)

不确定性推理是一种具有如下特点的思维过程:从不确定的初始证据出发,运用不确定性知识,推导出具有一定不确定性的结论,并且这个结论是合理或基本合理的。

2020-12-15 01:18:19 408

原创 2 通过“搜索”求问题的解(9.28,10.5,10.12,10.19)

使用【基于目标的agent】来通过搜索解决问题并求得问题的解,而问题的解是由初始节点到目标节点的行动序列。

2020-12-09 19:28:17 2173

转载 《2020年交通运输区块链白皮书》-重点内容摘录

文章目录0 简介1 区块链技术原理、特点与挑战1.1 技术原理1.2 三种区块链1.3 典型特点1.4 挑战2 区块链应用2.1 金融2.2 政务2.3 民生2.4 其他3 区块链在交通运输的应用现状3.1 应用现状3.2 存在的问题4 区块链在交通运输的解决方案4.1 区块链 + 公路自由流收费4.2 区块链 + 物流供应链金融4.3 区块链 + 交通综合行政执法4.4 区块链 + 信用交通4.5 区块链 + 多式联运电子提单4.6 区块链 + 物流追溯4.7 区块链 + 智慧交通工地0 简介概念:

2020-12-09 11:56:53 1171

原创 Python:遗传算法解决八皇后问题

文章目录1 八皇后问题2 遗传算法简介2.1 遗传算法的流程图2.2 遗传算法的详细步骤3 思想过程4 我的程序4.1 程序14.2 程序24.3 程序35 评价1 八皇后问题有一个8乘8的棋盘,现在要将八个皇后放到棋盘上,满足:对于每一个皇后,在自己所在的行、列、两个对角线都没有其他皇后。2 遗传算法简介遗传算法介绍。2.1 遗传算法的流程图2.2 遗传算法的详细步骤3 思想过程以下步骤:1、染色体编码。首先规定同列只能出现一个皇后。每一个棋盘,对应于一个长度为8的串,每一个数

2020-12-06 23:20:11 5121 7

原创 Python:暴力破解解决八皇后问题

问题:有一个8乘8的棋盘,现在要将八个皇后放到棋盘上,满足:对于每一个皇后,在自己所在的行、列、两个对角线都没有其他皇后。想法:首先规定同列只能出现一个皇后。每一个棋盘,对应于一个长度为8的串,每一个数的范围是[1, 8],第k个数字所代表的含义是第k列中皇后所在的行数,如[3,2,5,4,3,2,1,3]代表棋盘上从第一列到第八列,皇后所摆放的行数分别为第3,2,5,4,3,2,1,3行。程序1:generate_init_seq.py。如果8个皇后在8*8的棋盘上可以随意摆放,当然是不能在同一

2020-12-02 14:28:38 2543 5

示例地震数据PP-AMP.sgy

文件大小为:255961KB; 该文件有卷头; 数据格式为4字节IBM 浮点数; 总共有116801道; 道采样点数为501 道采样间隔1毫秒

2023-02-28

mysegydata.sgy

segy格式地震数据,201道,每道401个采样点

2022-07-12

Curve Fitting Toolbox | matlab工具箱

matlab中的工具包。下载后将解压后的文件夹拷贝到matlab安装目录的toolbox文件夹下。打开matlab程序的“设置路径”,将该工具包文件夹所在路径添加到matlab中,使用“添加并包含子文件夹”选项,最后保存即可使用该工具包。

2022-04-17

matlab中读写segy数据的工具包

matlab中的工具包,用于读写segy数据。下载后将解压后的文件夹拷贝到matlab安装目录的toolbox文件夹下。打开matlab程序的“设置路径”,将该工具包文件夹所在路径添加到matlab中,使用“添加并包含子文件夹”选项,最后保存即可使用该工具包。

2022-04-10

生成托普利兹矩阵的函数toeplitz.m源代码

Matlab的.m文件 ------- 在数学软件Matlab中,生成托普利兹矩阵的函数是:toeplitz(x,y)。它生成一个以 x 为第一列,y 为第一行的托普利兹矩阵,这里x, y均为向量,两者不必等长。

2022-03-18

用于Prony分析的数据

(字数有限制,具体压缩包中有英文描述) Prony Toolbox demos are provided in the demos directory. Pure Signal Demo The pure_demo MAT-file contains a demo of a pure signal. The signal Y is constructed using 3 real damped sinusoids or 6 complex damped sinusoids: c1 = 2e (-50t)sin(2π100t+π). c2 = 3e(-20t)sin(2π200t+π/2). c3 = 4e(-100t)sin(2π400t). Y = c1+c2+c3. ...... ......

2022-03-08

Prony Toolbox-Prony工具箱-matlab

Prony Toolbox is a GUI to perform Prony analysis. 非汉化版

2022-03-07

对地震信号进行EMD分解

对该信号进行EMD分解,其中第一列为信号振幅,第二列为时间,共301组数据。

2021-10-12

A星作业的解.pdf

八数码问题。规定A*算法的h(n)为节点node对应的棋盘状态中,与目标棋盘相比,不在位的数移到应该在的位置所需的步数总和;g(n)为深度,即实际对空格的移动次数。优先级队列选用函数为f(n)=g(n)+h(n)。

2020-12-13

《学术综合英语》-罗立胜-研究生英语单词1

《学术综合英语》-罗立胜-研究生英语一书中,U1-U8的lesson2的sectionA的所有重点单词。压缩包中有三种格式:图片、WORD、PDF。个人整理,欢迎下载,禁止商用。

2020-12-11

Python构建二元语法模型.zip

问题:写一个Python程序,使用给定的语料库(metadata.txt的第三列文本),构建二元语法模型,用MLE(最大似然估计)去估计bigram的概率,可以不使用数据平滑技术。需要使用控制台输入法演示该语言模型:当输入一个单词后,程序自动推荐接下来最可能输入的5个单词,如果用户根据推荐或自主输入下一个单词,程序以同样的方式推荐接下来最可能输入的5个单词,以此使用户循环输入。

2020-12-08

solutions.txt

问题:有一个8乘8的棋盘,现在要将八个皇后放到棋盘上,满足:对于每一个皇后,在自己所在的行、列、两个对角线都没有其他皇后。

2020-12-02

八皇后问题中【每行与每列都只有一个皇后存在】的序列

问题:有一个8乘8的棋盘,现在要将八个皇后放到棋盘上,满足:对于每一个皇后,在自己所在的行、列、两个对角线都没有其他皇后。

2020-12-02

metadata.txt

写一个Python程序,使用给定的语料库(metadata.txt的第三列文本),构建二元语法模型,用MLE(最大似然估计)去估计bigram的概率,可以不使用数据平滑技术。

2020-11-25

Computing Machinery and Intelligence 1950 Turing.pdf

人工智能之父艾伦·麦席森·图灵关于人工智能的奠基论文,Computing Machinery and Intelligence,发布于1950年,本资源为原文即英文版本。

2020-09-24

中国工商银行区块链金融应用发展白皮书.pdf

区块链金融应用发展白皮书,中国工商银行金融科技研究院,可信区块链推进计划,2020 年 4 月。2019 年 10 月 24 日,就区块链技术发展 现状和趋势进行第十八次集体学习,将区块链技术确定为国 家核心技术自主创新的重要突破口。为进一步推动区块链技 术在金融行业的应用与发展,中国工商银行金融科技研究院 协同可信区块链推进计划牵头组织调研全球金融领域区块 链发展现状,梳理金融行业区块链应用场景与案例,分析区 块链的基因特性、应用价值以及其在金融领域的挑战与展 望,编制了本白皮书,希望可以为银行同业以及相关领域从 业者提供参考。

2020-04-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除