这是之前的一篇:对话模型chat.guanjihuan.com的主要实现代码开源。其中,运行本地模型主要使用的… Continue reading 使用Ollama在本地运行开源大语言模型
最近发布
AI发展的主要三个方向
现在的 AI (人工智能) 发展得特别快,经常隔一段时间就出一个新闻,看得眼花缭乱。这里把在做的内容进行分类,… Continue reading AI发展的主要三个方向
信息获取的控制和管理
在信息爆炸的时代,做好信息获取的控制和管理是比较重要的,否则时间会被推送的各种无关紧要的信息所占据,从而影响长… Continue reading 信息获取的控制和管理
MNIST数据集和手写数字的模型训练
MNIST 数据集包含 70000 张手写数字的灰度图像,分为以下两部分: 其中,每个图像是 28×28 像素… Continue reading MNIST数据集和手写数字的模型训练
凯利公式的Python数值验证
这是之前的一篇:用于概率事件中决策的凯利公式。 本篇给出凯利公式的 Python 数值验证代码,并对做决策的次… Continue reading 凯利公式的Python数值验证
用于概率事件中决策的凯利公式
特别说明:本篇内容仅作为日常生活决策、价值投资、游戏娱乐等行为的理论参考,不作为赌博等非法投机行为的建议。 在… Continue reading 用于概率事件中决策的凯利公式
科研活动可能需要面向的对象
企业根据市场定位和目标客户群体,常见的业务模式有:ToC(To Consumer,面向消费者)、ToB(To … Continue reading 科研活动可能需要面向的对象
使用Python实现CPU使用率的监控记录
目前好像没找到比较简洁的 CPU 使用率记录的方法。本篇使用 Python 自制了一个 CPU 使用率的监控软… Continue reading 使用Python实现CPU使用率的监控记录
常见的相近学术词汇对比
这是之前的几篇: 本篇列出一些常见的相近学术词汇对比,仅供参考,可能不定期补充更新。 1. result, o… Continue reading 常见的相近学术词汇对比
使用AI润色文章的一些小技巧
本篇记录使用 AI 润色文章的一些小技巧,仅供参考。 1. 隐私保护 严格来说所有的 AI 云服务都不存在绝对… Continue reading 使用AI润色文章的一些小技巧
Python变量的格式化输出
这里给出 Python 变量的格式化输出例子,供随时查阅: 运行结果为: 目前个人比较常用的是:
高陈数的蜂窝双层系统中的拓扑隐藏相变 Topological hidden phase transition in honeycomb bilayers with a high Chern number
原文 评价:一般来说,价带内部的拓扑不变量的变化很难体现在量子输运的测量中,但通过研究发现,在这个复合蜂窝双层… Continue reading 高陈数的蜂窝双层系统中的拓扑隐藏相变 Topological hidden phase transition in honeycomb bilayers with a high Chern number
事情的选择和优先级
事情是忙不完的,很多事情想做但没空做,也有很多事情不想做但必须做,更有很多事情可做可不做但正在做,显得会有点混… Continue reading 事情的选择和优先级
超算中作业管理系统PBS/LSF/Slurm的常用命令
常见的作业管理系统有 PBS、LSF、Slurm 等,它们的命令不完全相同,但基本上是可以相互替代的,具体需要… Continue reading 超算中作业管理系统PBS/LSF/Slurm的常用命令
在机器学习模型训练中Epoch的大概取值范围
这是之前相关的两篇: 在机器学习模型训练中,Epoch(可以翻译为:轮次、训练轮数、训练周期) 是指在训练过程… Continue reading 在机器学习模型训练中Epoch的大概取值范围
超算提交任务时CPU数量的选取
超算提交任务的相关命令参考:Linux的常用命令、超算中作业管理系统PBS/LSF/Slurm的常用命令。本篇… Continue reading 超算提交任务时CPU数量的选取
服务器或工作站的用电成本以及和机时价格的对比
假设某台中小型服务器或工作站的功率为 1 kW。满负荷运行,一天 24 小时,一个月 30 天,一个月总工作时… Continue reading 服务器或工作站的用电成本以及和机时价格的对比
常见的拼写检查软件
常见的拼写检查软件有:WPS Word、Microsoft Word、Visual Studio Code 等… Continue reading 常见的拼写检查软件
两个文本文件的修改对比方法(使用VSCode的实现方案)
这是之前的一篇:使用VSCode写Python、Latex、Markdown等。 本篇主要介绍使用 VSCod… Continue reading 两个文本文件的修改对比方法(使用VSCode的实现方案)
紧束缚模型和平均场理论的关系
紧束缚模型是对简单模型做参数拟合。 平均场理论是对复杂模型做有效近似。 紧束缚模型的路径偏 bottom-up… Continue reading 紧束缚模型和平均场理论的关系
不同取点数量的画图视觉效果
本篇给出相对连续光滑的函数在不同取点数量下的画图视觉效果,仅供参考,具体的取点数量应该以实际数据作为考量。 这… Continue reading 不同取点数量的画图视觉效果
实空间拓扑不变量(local Chern marker)的Python代码实现例子
这个是之前的一篇:一个实空间拓扑不变量的公式推导(local Chern marker),本篇给出具体的Pyt… Continue reading 实空间拓扑不变量(local Chern marker)的Python代码实现例子
一个实空间拓扑不变量的公式推导(local Chern marker)
本篇的主要参考文献:Mapping topological order in coordinate space… Continue reading 一个实空间拓扑不变量的公式推导(local Chern marker)
代替PPT画示意图的开源软件Drawio
对于简单的示意图,通常可以使用 PPT 来完成。这里推荐一个开源软件 Drawio,可代替 PPT 画示意图,… Continue reading 代替PPT画示意图的开源软件Drawio
本地Git仓库每日git commit的次数统计
Git 本身有 git log 的功能,但显示不是很直观;另外也有一些软件可以做到 git 的可视化,但功能会… Continue reading 本地Git仓库每日git commit的次数统计
在桌面实时显示CPU、内存等数据
CPU、内存等数据可以在任务管理器中查看。如果需要在桌面实时显示数据,可以通过这里的步骤进行操作。本篇不使用臃… Continue reading 在桌面实时显示CPU、内存等数据
JavaScript的运行环境和常用语句
JavaScript(JS)和 Python 都是开源软件包的生态较好的编程语言,且都是解释型语言。JS 最早… Continue reading JavaScript的运行环境和常用语句
科学计算任务CPU并行和GPU并行的选择
如果科学计算任务可以分解成多个小任务,是选择 CPU 并行还是 GPU 并行呢?本篇大概讨论一下,做个记录,仅… Continue reading 科学计算任务CPU并行和GPU并行的选择
贝里曲率为实数的证明
贝里曲率(Berry curvature)是量子力学和凝聚态物理中的一个重要概念,通常用于描述参数空间中的几何… Continue reading 贝里曲率为实数的证明
Python中的*args参数和**kwargs参数
在 Python 中,*args 和 **kwargs 是用来传递可变数量参数的机制,允许你编写灵活的函数。 … Continue reading Python中的*args参数和**kwargs参数
在薛定谔方程下自由粒子的解
本篇整理和复习下量子力学中的基础概念和推导,求解自由粒子的薛定谔方程。 对于一维情况,自由粒子的薛定谔方程为:… Continue reading 在薛定谔方程下自由粒子的解
当损失函数长时间不再下降时自动停止训练的设置
在机器学习的训练过程中,除了通过多次测试获取经验来设置总的训练轮次,也可以使用额外的代码进行判断,当损失函数长… Continue reading 当损失函数长时间不再下降时自动停止训练的设置
由于内存限制导致数据无法一次性从文件加载到PyTorch 中的简单解决方法
如果训练的数据比较大,无法一次性加载,简单的解决方法是分批从文件中加载。为了演示方便,这里的 x_train,… Continue reading 由于内存限制导致数据无法一次性从文件加载到PyTorch 中的简单解决方法
PyTorch张量数组的合并
这是之前的一篇:PyTorch基础(Tensor数据类型)。 在机器学习中,可能会涉及到多个数据合并后再进行训… Continue reading PyTorch张量数组的合并
基于文本概率统计的大语言模型为什么会产生出理解能力?
本篇为个人的观点,仅供参考。 “理解能力”本身就是一个抽象的词汇。如果按“费曼学习法”作为判断,那么能够单独复… Continue reading 基于文本概率统计的大语言模型为什么会产生出理解能力?
多智能体协作是否会产生新的智能?
多智能体在一定程度上会产生新的智能,有可能会存在涌现现象。这和人类社会、公司、社团等组织一样,最终的效果和过程… Continue reading 多智能体协作是否会产生新的智能?
科研中屎山代码产生的原因和解决方法
在科研中,屎山代码是无法避免的!这是由于科研本身性质所决定的,因为探索过程本身就很难提前做好完美的设计和规划,… Continue reading 科研中屎山代码产生的原因和解决方法
使用 guan.chat() 函数实现AI对话
这个网址提供了多个大语言对话模型的 API 接口:https://chat.guanjihuan.com。虽然… Continue reading 使用 guan.chat() 函数实现AI对话
CPU性能测试Python代码
这里给出自己测试 CPU 性能的 Python 代码示例,可以作为基准,对本地电脑或服务器的 CPU 性能进行… Continue reading CPU性能测试Python代码
S型发展曲线
S型发展曲线理论是描述很多事物发展规律的一种重要模型,它说明了一个新事物、新产品或新技术的发展过程。 S型发展… Continue reading S型发展曲线
科研的快速试错和问题分解
以下是个人常见的思想误区和自我回答:
Python代码过长的换行规则
当一行代码过长时,需要对代码进行换行,阅读和修改起来会比较方便一些。本篇列出一些Python代码过长的换行规则… Continue reading Python代码过长的换行规则
原文阅读和AI辅助阅读的优缺点
原文阅读和AI辅助阅读的优缺点主要有以下两个方面:
使用Docker创建Ubuntu子系统并开放SSH权限
本篇记录使用Docker创建Ubuntu子环境并开放SSH权限的一些具体步骤,前提是已经有一个Linux系统和… Continue reading 使用Docker创建Ubuntu子系统并开放SSH权限
理论物理学家是怎么研究物理的?
根据个人经验,理论物理的工作大致有以下一些路径: 精简后主要就是“模型到现象”、“模型到模型”、“现象到模型”… Continue reading 理论物理学家是怎么研究物理的?
Kolmogorov-Arnold Networks的优势和局限性
《KAN: Kolmogorov-Arnold Networks》论文链接:https://arxiv.org… Continue reading Kolmogorov-Arnold Networks的优势和局限性
巴特尔的玩家分类
巴特尔的玩家分类有四种,这四种类型在两个维度的分布如下所示: 另外,个人是倾向是:杀手型 > 成就型 &… Continue reading 巴特尔的玩家分类
笔记本电脑的类型选择
以下是笔记本电脑的类型讨论,供选择参考:
反向传播、自动微分、链式法则、梯度下降的关系
链式法则为计算复合函数的导数提供了理论基础,自动微分提供了高效计算导数的技术手段,反向传播利用了这两者来计算神… Continue reading 反向传播、自动微分、链式法则、梯度下降的关系
使用torchviz实现PyTorch计算图的可视化
本篇使用 torchviz 软件包实现 PyTorch 计算图的可视化,做个记录,但个人感觉可视化的作用不是很… Continue reading 使用torchviz实现PyTorch计算图的可视化