- 博客(320)
- 资源 (2)
- 收藏
- 关注
原创 数据结构入门:图的基本操作、算法与 C++ 实现
图由顶点集和边集组成,分为无向图和有向图。我们以无向图为例讲解(有向图只需修改边的存储逻辑)。
2025-12-30 11:07:51
490
1
转载 业务架构、应用架构、数据架构和技术架构
转载自(2019年5月看到的好文):业务架构、应用架构、数据架构和技术架构企业总体架构是什么?有什么用?具体怎么做?以我曾任职的公司为案例,一起来探讨这个问题。这家公司当时有 200 位研发人员和 200 多台服务器,我刚进这家公司时,系统已经玩不下去了,总是出现各种问题,例如日常发布系统时或访问量稍微过大时,系统就会出现很多故障,而且找不到故障发生的根本原因。
2025-12-27 07:39:37
19
原创 从数据挖掘到人工智能的脉络地图
数据挖掘的核心流程是KDD(Knowledge Discovery in Databases,数据库中的知识发现)数据采集 → 数据预处理 → 数据变换 → 数据挖掘 → 知识评估 → 知识应用机器学习主要作用于数据挖掘阶段,提供核心算法工具。数据挖掘覆盖了从数据到知识的全流程,机器学习是其中的关键环节,但不是全部。
2025-12-26 23:27:53
1028
原创 一个简单想法的实验随笔-胜任能力
可见,能广泛凝聚人民的力量比精英主义(在特殊高精尖除外,因为那时的“胜任能力”就不再是这样随机,而是极端分布了)更加有力。前20名工作意愿设置为90%,后80名设置为30%。第100轮 | 方案一总产出:2815.80 | 方案二总产出:3603.60。第20轮 | 方案一总产出:2751.90 | 方案二总产出:3526.20。第21轮 | 方案一总产出:2929.50 | 方案二总产出:3784.20。第23轮 | 方案一总产出:2751.90 | 方案二总产出:3501.00。
2025-12-26 09:55:05
515
原创 极简粗糙gis-经纬度与世界xy(米)坐标转换
地理信息系统(Geographic Information System或 Geo-Information system,GIS类别单位描述大地坐标系(Geodetic)经纬度 °“地球三维椭球上的角度”,GPS 直接给出的就是它。空间直角坐标系(ECEF)XYZ m“地心为原点的 3D 直角坐标”,卫星定位内部计算用它。投影坐标系(Projected)XY m“把地球展开成平面地图”,测绘、工程、导航 UI 用它。常见GIS标准常用名正式 EPSG坐标单位法律地位。
2025-12-24 14:10:52
942
原创 兵棋对抗中的关键工作方向(逐渐细化中)
本文基于OODA理论构建兵棋推演智能体系统,分为四个关键技术层面:1)对抗空间表示,通过深度学习提取战场特征;2)态势评估推理,运用对手建模和预测算法;3)策略生成优化,针对完美/非完美信息博弈采用不同算法;4)行动协同控制,实现多智能体路径规划与协同执行。
2025-12-21 21:52:00
614
原创 水声相关公式C++实现
简称英文全称中文名称概念单位SL发射声源级主动声呐发射信号在 1 米处的声压强度,表征发射信号的初始能量NL接收机背景噪声级声呐接收机处的环境噪声强度,包含海洋环境噪声、自噪声等DI接收机指向性指数描述声呐阵对特定方向信号的汇聚能力,值越高抗干扰能力越强dB(相对量)DT检测阈值声呐满足指定检测概率和虚警率时,所需的最小信号相对噪声余量dB(相对量)TS目标强度目标对入射声波的反射能力,表征目标反射声压相对于入射声压的比例dB(相对量)TL传播损失。
2025-12-12 14:11:28
876
原创 从小学“信息技术课“到AI时代:我终于懂了这名字的分量
《信息技术课的时光印证》摘要:整理旧书时泛黄的《信息技术基础》课本,勾起对小学计算机课的回忆。当年吐槽"练打字画图"配不上"信息技术"之名,如今在AI时代才读懂其前瞻性。2000年初的电脑课实则是信息素养启蒙,从文字录入到图像转换,完成了最基础的信息载体处理。而今AI真正展现了信息技术的核心——对多模态数据的智能加工与主动挖掘。当初看似"夸张"的课程名称,实则是时代起点的精准预言,技术发展总能让曾经的"名不副实"终获时光印证。
2025-12-08 23:18:59
208
原创 记一次c++动态库的调用失败的解决
else#endifpublic:// 显式写成 _cdecl,和工程默认一致添加lib文件的引用(粗略编译可以见这一篇——详解dll的封装,以及三种调用方法(将+-×÷封装为例)_封装dll详细教程-CSDN博客。
2025-11-21 01:20:58
870
原创 模型提取的相关经验
摘要:从最初使用MMD、解包工具,到研究逆向工程和格式转换,积累了包括LZMA、Zlib等压缩算法,以及NinjaRipper、GameAssassin等截取工具的使用经验。文章详细介绍了模型提取、格式转换、反汇编等关键技术。
2025-08-17 23:49:10
784
原创 wsl切换默认用户的事情
笔者由于不堪忍受之前8G内存太小了跑个edge和wsl就爆了的困扰,于是换了个新的surface pro7+,并且升级到win11了。本想着直接导入导出之前的wsl就省得再配置了,结果又有问题……
2025-08-01 11:36:56
793
原创 星际争霸数据集指南
《星际争霸AI研究数据集与工具综述》摘要:该文系统梳理了星际争霸系列作为AI研究平台的相关资源,重点介绍了Facebook(365GB母巢之战数据集)和DeepMind(6.5万场星际2对战)的开源数据集。同时详细解析了SC2LE研究环境、PySC2工具包等开发接口,以及SpawningTool等实用数据平台。文章还记录了强化学习地图、策略数据挖掘等研究经验,为后续AI研究提供了包括数据集获取、开发工具、参考文献在内的完整资源指南。特别提及AlphaStar采用的模仿学习+强化学习技术路线。
2025-06-28 22:13:37
1432
1
原创 庙算兵棋推演AI开发初探(8-神经网络模型接智能体进行游戏)
本文介绍了强化学习在游戏AI中的实践应用。首先阐述了强化学习的基本概念,包括动作空间、状态观测、奖惩机制和智能体设计等核心要素。然后详细讲解了马尔科夫决策过程、贝尔曼方程等理论基础,以及深度强化学习中的DQN、PPO等算法原理。在实践部分,提供了游戏环境初始化、训练流程设计和神经网络架构的具体实现方案,包含状态特征提取、策略网络设计和经验回放机制等关键技术。代码示例展示了如何构建包含卷积和GRU模块的混合神经网络来处理游戏中的空间和时间特征,最终输出动作决策。该方法通过强化学习优化预先训练的模仿学习模型,可
2025-06-15 10:06:55
884
原创 庙算兵棋推演AI开发初探(支线-AI平台注意及tips)
输出回放数据,在显示中发现一动不动,发现stage字段一直是1部署阶段……这个我每次关机后都得重新来一遍,很讨厌,也没找到解决办法。确定发出了部署命令还没效果,看看你的下有没有这个隐藏文件,你现在是什么用户就在什么下。
2025-05-23 09:58:44
631
原创 庙算兵棋推演AI开发初探(7-神经网络训练与评估概述)
前面我们,接下来我们需要训练神经网络了,就是把数据对接好灌进去,训练后查看预测的和实际的结果是否一致——也就是。数据解析提取数据编码为数据集设计神经网络-->>神经网络训练与评估神经网络一个重要指标是,就是用可以逼近任意函数的神经网络是否可以。再重复一遍【特征工程】与【神经网络】的区别:前者就像人发现了牛顿第二定律,显式的找到并处理数据,然后;后者是把包含多余的各种参数都放到神经网络中,然后人为的中,经过训练得到隐含关系,
2025-04-28 23:30:19
1164
3
原创 六边形棋盘格(Hexagonal Grids)的坐标
这种就是把【方格子坐标】做到的具体来说有如下几种情况具体到庙算平台上,是很巧妙的用一个4位整数,前两位为x、后两位为y来进行表示附上计算距离的代码。
2025-04-19 23:09:32
864
原创 庙算兵棋推演AI开发初探(6-神经网络开发)
本质:不断求导找拟合,使得loss收敛,使得acc预测准确率变高用法:编码映射到标签结构:层级输入输出、loss函数设计、优化器。
2025-03-29 23:32:44
1482
原创 pyTorch笔记
1.前言学人工智能,少不了深度学习和神经网络,之前都是只有理论和新闻的那种大致的、模糊的印象,现在开始学习了。构造神经网络感觉实践的对象就改变了,之前做数据系统、软件界面面对的都是字节流、结构体以及控件,现在面对的是nn(neural network ,神经网络)了。2.神经网络实现的现成框架:Caffe(c++实现的)采用以层为单位的抽象,优点是逻辑清晰,实现简便,但是需要手动实现梯度计算;而Tensorflow是以计算图为基础,是,先编译后计算;pyTorch是。
2025-01-06 22:23:16
927
1
原创 Python小括号( )、中括号[ ]和大括号{}代表什么
python语言最常见的括号有三种,分别是:小括号( )、中括号[ ]和大括号也叫做花括号{ },分别用来代表不同的python基本内置数据类型。python中的小括号( ):代表tuple元组数据类型,元组是一种不可变序列, 它,并且这些元素在元组中是按照特定的顺序排列的。尽管元组内的元素不能直接修改,但可以通过创建新的元组来实现类似修改的效果。
2024-12-27 08:03:15
1386
原创 可执行python脚本,latex公式,如何相互转化?(挖坑,待探索)
最后我找到了灵活、包多可以执行的python脚本语言,以及可以在word等文档中显示的纯代码表示的latex公式——如何让这两个媒介进行相互转化?我听说过MatLab,我又找到了maple数学软件,mathematica数学软件。经过搜索,后者是可以通过统一的代码来进行公式的表达。我想到一个问题,书本上的数学公式变成可以运行的代码需要一步翻译,但翻译后的代码又十分不具备直观性,对领域而非代码专家十分不友好。由此我又想到了一个问题,如何使用这种统一描述来对实际上是同一公式的不同形式来进行识别?
2024-12-10 22:03:06
584
原创 星际争霸2 sc2replay回放文件, python库sc2reader
项目地址有个说明文档,结果也没说清楚使用方法(至少我没看见)先引入项目地址上说的能处理的东西:Replays 回放重播详情(地图、长度、版本、扩展、日期时间、游戏类型/速度等)玩家详细信息(姓名、种族、团队、颜色、bnet url、赢/输......消息详细信息(文本、时间、玩家、目标、ping 等)Unit Selection 和 Hotkey (Control Group) 事件。资源转移和请求(但不包括收集速率或未花费的总数!
2024-11-20 00:57:59
1417
1
转载 对抗智能体人工智能算法索引
《人机对抗智能算法体系综述》 摘要:本文系统梳理了人机对抗智能领域的核心算法体系,基于OODA环模型将对抗过程分解为四大模块:(1)对抗空间表示,涵盖卷积神经网络特征提取和RND等奖励设计方法;(2)态势评估推理,包括意图判定、对手建模和威胁评估算法;(3)策略生成优化,针对零和/非零和博弈、完美/非完美信息等场景,详细对比了MCTS、CFR等42种算法特性;(4)行动协同控制,涉及A*路径搜索和VDN等多智能体协同技术。研究揭示了博弈决策智能的关键技术路径,为复杂对抗环境下的算法选择提供系统参考。
2024-11-17 13:18:29
188
原创 计算机基础算法与人工智能算法盘点
正是由于我在学习ai时发现一种和以往知识的割裂感才突发奇想写这篇博文计算机一般是对进行操作,所以cs算法一般的问题就是:搜索(查找),排序。处理这两种问题的方法,复杂点的就是在某种数据结构上进行(比如树、图,以及更高级的树和图,如B树之流)而人工智能要处理是,所以ai算法的基本问题是:搜索、推理、学习。其中的学习用上了数学上的:统计回归(分类,聚类)拟合概率分布(构建神经网络,优化神经网络)
2024-10-26 21:00:22
416
3
原创 Word办公自动化的一些方法
1.Word部分内容介绍word本身是带有格式的一种文档,有人说它本质是XML,所以一定要充分利用标记了【样式】的特性来迅速调整【格式】,从而专心编辑文档内容本身。样式(集)编号(多级关联样式编号)段落(包括行间距、首行缩进等主要要求)目录(以及题注的域)显示隐藏符号(以及换页符等容易导致灵异的问题)2.Word本身的技巧word本身的功能就很强大,只不过有很多我们找不到或者不会用罢了。1)详见我的2020年6月(文档时间)的一个总结:word样式集技巧小
2024-09-29 23:42:35
1503
原创 Windows PowerShell相关笔记
执行win+x ,点击Windows PowerShell(管理员),显示了个人配置占用时间。之前我写的一篇,把我的PS(power shell)该了配置文件。最近发现打开power shell好慢,每次都conda弄得……要删除个人配置,执行如下可以看到自己的个人配置文件在哪,删掉就行。WSL 的基本命令 | Microsoft Learn。文件里写的自动加载conda。
2024-09-22 13:43:57
367
【代码】《c程序设计竞赛实训教程》刘高军 何丽 编著
2017-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅