自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 复杂网络的任意子节点的网络最短距离

本文算法测试用的数据集为空手道俱乐部,其中空手道俱乐部的数据集可通过这个链接进行下载•本文旨在解决复杂网络中任意子节点之间的网络最短距离问题。首先介绍了复杂网络的概念和特点,包括小世界特性、无标度特性等。然后以空手道俱乐部网络为例,展示了如何将邻接矩阵转换为邻接表,并绘制网络图。接着设计了模块化的程序框架,采用状态压缩动态规划 + Dijkstra算法来计算任意m个节点之间的最短距离。最后给出了m=2,3,4,5,>5时的计算结果,并以直方图形式可视化。

2024-07-19 22:40:55 529

原创 人工智能导论-神经网络

本章主要介绍人工神经网络的基本概念,以及几种重要模型,包括“单层感知机、两层感知机、多层感知机”等。在此基础上,介绍两种重要的基础神经网络“Hopfield神经网络、BP神经网络”。最后,着重介绍了深度学习中最常用的“卷积神经网络”。类别内容优点局部感知采用卷积操作实现图像特征提取,具有“局部感知”力。模仿生物的视知觉机制,通过局部感知的方式处理图像。参数共享指某个特征图中的所有神经元使用相同的“权值和偏置”。l可大大减少模型的参数数量和运算时间,提升效率。

2024-07-18 16:00:59 1658 1

原创 人工智能导论-机器学习

本章主要介绍的机器学习的概念、发展历程、发展趋势、相关应用,着重拓展机监督学习和无监督学习的相关知识。重点:机器学习的定义和应用;难点:机器学习算法及分类。定义:机器学习(Machine Learning)本质上就是让计算机在数据中学习规律,并根据所得到的规律对未来数据进行预测。基本思路:让机器模仿人类学习行为的过程。如人类解决新问题一般是通过“经验归纳,总结规律,从而预测未来”的过程。NFL定理(No Free Lunch)一个算法A若在某些问题上比算法B好,必定存在一些特殊问题使得算法B比A 好。

2024-07-18 14:59:12 969

原创 人工智能导论-群智能算法

受自然界和生物界规律的启迪,人们根据其原理模仿设计了许多求解问题的算法,称为 “生物智能算法”,属于典型的元启发式随机优化方法。主要包括“进化算法、群智能算法”两类。遗传算法(重点):提供了进化算法的框架,然后介绍几种比较典型的改进遗传算法及其应用。群体智能算法(次重点):包括“粒子群算法、蚁群算法”等。定义:进化算法(evolutionary algorithms)是一种基于自然选择和遗传学机理等生物进化机制的一种搜索算法,非常适用于处理“传统搜索方法”难以解决的“复杂和非线性优化问题”。

2024-07-18 02:24:00 1093

原创 人工智能导论-专家系统

本章主要介绍专家系统的概念、原理,创建过程,并补充知识发现与数据挖掘内容**重点:**专家系统的工作原理和体系结构,知识获取的过程和模式**难点:**如何设计和创建专家系统常规定义:是一类具有专业知识和经验的计算机智能程序系统,能凭借人工智能中的知识表示和知识推理来解决复杂问题,基于海量知识库,在功能上可以达到甚至超越同领域中人类专家的水平。让计算机系统像人类专家一样根据自身知识对问题进行逻辑推理、解释说明、给出解决方案,帮助人类解决问题是理解专家系统的基本出发点。任务解释数据总结。

2024-07-17 23:11:40 1063

原创 人工智能导论-搜索求解策略

本章首先介绍搜索求解的概念、重要性、分类、应用场景;然后对搜索进行形式化描述;最后介绍两类搜索,即盲目搜索和启发式搜索,为后面介绍智能算法奠定基础。人工智能经典三大基本技术为:知识表示、推理、搜索策略。搜索定义:根据问题的实际情况寻找可用知识,并利用已知条件(知识),构造出一条代价较小的推理路线,寻求解决问题的办法的过程。重要性:搜索直接关系到智能系统的性能与运行效率;搜索技术渗透在各种人工智能系统中。专家系统、自然语言理解、自动程序设计、模式识别、机器学习、信息检索和博弈等领域都广泛使用搜索技术。

2024-07-17 22:15:31 745

原创 人工智能导论-不确定性推理方法

1)本章先讨论不确定性推理中的基本问题;2)然后介绍基于概率论的有关理论发展起来的不确定性推理方法,主要介绍“贝叶斯方法、可信度方法、证据理论等”;3)最后介绍目前在专家系统、信息处理、自动控制等领域广泛应用的依据模糊理论发展起来的模糊推理方法。定义:是一种不确定性推理方法,基于经验对事物或现象为真的相信程度,即可信度。其核心在于使用可信度因子来表示“知识和证据的不确定性”,并通过推理计算得出 “结论的可信度”。这种方法在1975年由肖特里菲等人提出,并结合“概率论和模糊集合论”等方法发展而来。

2024-07-17 21:43:40 951

原创 人工智能导论-确定性推理

上一章:讨论了“知识与知识表示”,可以把知识用某种模式表示出来存储到计算机中,但为使计算机具有智能,还必须使它具有思维能力。本章:1)推理是求解问题的一种重要方法。因此,推理方法成为人工智能的一个重要研究课题。2)目前已提出多种可在计算机上实现自动推理的方法。推理:从初始证据(已知事实)出发,按某种策略或规则,不断运用知识库中的已知知识,逐步推出结论的过程,或者归纳出新事实的思维过程。事实/证据:推理的出发点、推理时应该使用的知识知识:使推理得以向前推进,并逐步达到最终目标的依据。

2024-07-17 20:45:27 881

原创 人工智能导论-知识图谱

本章首先介绍“知识与知识表示”的概念,然后介绍“谓词逻辑、产生式、框架、语义网络”等当前人工智能中应用广泛的知识表示方法。然后,简要介绍知识图谱,为后面介绍推理方法、专家系统等奠定基础。万维网以文本和链接描述信息,用户通过超链接浏览互联网上的各类资源,也可以通过互联网将自己的信息发布出去。万维网(world wide web,Web1.0):是以链接为中心的信息系统(Linked information system)。

2024-07-17 20:03:07 1127

原创 人工智能导论-知识表示

本章首先介绍“知识与知识表示”的概念,然后介绍“谓词逻辑、产生式、框架、语义网络”等当前人工智能中应用广泛的知识表示方法。然后,简要介绍知识图谱,为后面介绍推理方法、专家系统等奠定基础。知识表示:将人类知识形式化或者模型化。是对知识的一种描述,或者说是一组约定,一种计算机可以接受的用于描述知识的数据结构。定义:逻辑是用数学方法来研究关于推理和证明等问题的研究。作用:逻辑是探索、阐述和确立有效推理原则的学科。提出了演绎推理中“三段论”方法的古希腊学者亚里士多德被誉为 “逻辑学之父”。

2024-07-17 19:23:18 870

原创 人工智能导论-绪论与概述

本章在研究人类社会科技革命演进的基础上,介绍人工智能的形成、定义、特征等;同时梳理人工智能发展简史,列举不同时期的重要里程碑事件,分析其技术和产业发展趋势,说明人工智能对社会发展的影响,并帮助学生了解就业方向。人工智能:用人工的方法在机器(计算机)上实现的智能;或者说是人们使机器具有类似于人的智能。或,智能主体可以理解数据及从中学习,并利用知识实现特定目标和任务的能力。人工智能学科:一门研究如何构造智能机器(智能计算机)或智能系统,使它能模拟、延伸、扩展人类智能的学科。

2024-07-16 21:51:21 741

原创 关于git clone速度极慢的解决方法

如果没有一个可靠且稳定的魔法,接下来的就不用看了。

2024-07-16 19:11:21 345

原创 汇编语言题库答案与解析2024版

临时抱佛脚专用,拿着它速通汇编语言吧!😈😈。

2024-05-29 18:01:44 2113 6

原创 反向传播算法(backpropagation)代码实现(基于python且不使用框架)

本文致力于对反向传播算法的原理代码实现,因此代码设计部分不会使用任何的神经网络框架,为读者刨析反向传播算法最底层的原理,而且对于理论部分的知识会相对粗略地进行介绍,如果你是已经完全了解反向传播算法原理的同学,可以直接跳转到附录的代码汇总部分。

2024-05-21 10:54:03 315 3

原创 A*(star)算法原理讲解以及程序实现(基于Python)

本文将以迷宫探索最优路径为例,讲解A *搜索算法原理及其程序实现。在原理讲解部分,首先从为什么要使用A *搜索算法和A *搜索算法的全局最优逻辑出发,讲解A *算法的原理。其次对A *的行动函数g(n)和启发函数h(n)的细节进行了讲解说明,并补充了启发函数的选择对于A *算法的影响。在程序实现部分,首先从程序流程框图出发,解释A *算法的流程。其次按函数的类划分并讲解主要代码,接着展示程序的运行结果,最后对A *算法进行总结分析。

2024-03-28 15:40:39 3310 6

原创 手把手教你如何编写基本遗传算法(simple genetic algorithm,SGA),用python实现

这个文档是我在备课的时候,代码相关部分的内容,有关基本遗传算法(simple genetic algorithm,SGA)原理相关的内容,都不在这篇文章中。在下面的具体程序实现中,如果有对某个特定方法不了解(比如轮盘赌方法)的同学,你们自己去网上搜搜去学就好了,因为该文档侧重于代码实现。

2024-01-27 22:09:00 2176

空空如也

空空如也

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

TA关注的人

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