【2025】普通人如何完全从0训练自己的大模型,从零基础到精通,精通收藏这篇就够了!

个人电脑进行AI数据训练需要的硬件配置 随着深度学习、人工智能等领域的不断发展,对计算机的性能要求也越来越高。多显卡的配置可以有效提升计算机的性能,进而提高AI数据训练的效率。本文将介绍如何在个人计算机上安装多个显卡进行AI数据训练,并给出三套支持4个显卡的经济型配置,并讨论二手矿卡的使用及其潜在问题。 阅读详情

今天为大家介绍一个特别实用的开源项目 - MiniMind。它让我们可以用普通电脑,在短短 3 小时内训练出一个迷你版的 ChatGPT!

为什么这个项目这么特别?

目前市面上的大语言模型动辄上百亿参数,训练成本高昂。就算是自己想学习和研究,也会被巨大的硬件门槛挡在门外。而 MiniMind 通过精妙的设计,把模型参数压缩到了最小,让个人开发者也能亲手训练 AI 模型!

最小版本仅有 26M 大小(约为 GPT-3 的 1/7000),一张普通的游戏显卡就能运行。项目提供了完整的训练流程:

  1. 基础语言能力训练(预训练)

  2. 对话能力训练(指令微调)

  3. 快速适应新任务(LoRA 微调)

  4. 优化回答质量(DPO 偏好对齐)

环境需要

CPU: Intel(R) Core(TM) i9-10980XE CPU @ 3.00GHz   内存:128 GB   显卡:NVIDIA GeForce RTX 3090(24GB) * 2   环境:python 3.9 + Torch 2.1.2 + DDP单机多卡训练   
  • Ubuntu == 20.04

  • Python == 3.9

  • Pytorch == 2.1.2

  • CUDA == 12.2

  • requirements.txt(本项目环境依赖)

实际应用场景

1. 个性化助手开发

你可以训练一个针对特定领域的 AI 助手,比如:

  • 客服机器人:根据公司产品知识库训练

  • 教育辅导:针对特定学科的习题讲解

  • 行业助手:为特定行业提供专业建议

2. 技术学习与研究

  • 了解大语言模型的工作原理

  • 实践各种训练方法

  • 尝试模型优化和改进

3. 产品原型验证

  • 快速验证 AI 产品创意

  • 测试不同场景下的效果

  • 收集用户反馈进行迭代

技术亮点解析

轻量级架构

  • 采用 Transformer 的 Decoder-Only 结构

  • 使用 RMSNorm 预标准化提升性能

  • 引入旋转位置编码处理长文本

创新的专家模型版本(MoE)

  • 提供 4×26M 的混合专家模型

  • 通过专家分工提升模型能力

  • 保持较低的计算资源需求

灵活的部署选项

  • 支持单卡/多卡训练

  • 兼容主流深度学习框架

  • 提供网页交互界面

上手有多简单?

只需几步就能开始:

# 1. 克隆项目   git clone https://github.com/jingyaogong/minimind.git      # 2. 安装依赖   pip install -r requirements.txt      # 3. 开始对话测试   python 2-eval.py   

如果想要可视化界面,还可以使用内置的网页版:

streamlit run fast_inference.py   

定制大模型

1. 克隆项目代码

git clone https://github.com/jingyaogong/minimind.git   cd minimind   

2. 环境安装

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple      # 测试torch是否可用cuda   import torch   print(torch.cuda.is_available())   

如果不可用,请自行去 torch_stable 下载 whl 文件安装。参考链接,

https://blog.youkuaiyun.com/weixin_45456738/article/details/141029610

3. 自己训练数据集

  • 下载数据集放到./dataset目录下

  • python data_process.py 命令处理数据集,例如 pretrain 数据提前进行 token-encoder、sft 数据集抽离 qa 到 csv 文件

  • 在./model/LMConfig.py 中调整 model 的参数配置

    这里仅需调整 dim 和 n_layers 和 use_moe 参数,分别是(512+8)或(768+16),对应于minimind-v1-small和minimind-v1

  • python 1-pretrain.py 执行预训练,得到 pretrain_*.pth 作为预训练的输出权重

  • python 3-full_sft.py 执行指令微调,得到 full_sft_*.pth 作为指令微调的输出权重

  • python 4-lora_sft.py 执行 lora 微调(非必须)

  • python 5-dpo_train.py 执行 DPO 人类偏好强化学习对齐(非必须)

持续进化中

项目正在快速发展,目前已支持:

  • 文本对话:流畅的中英文交互

  • 视觉理解:可以理解和描述图像

  • 知识更新:持续优化训练数据

  • 性能提升:不断改进模型结构

最后

MiniMind 降低了 AI 开发的门槛,让更多人能够参与到大语言模型的探索中来。无论你是:

  • 想入门 AI 的开发者

  • 需要定制化 AI 助手的企业

  • 对语言模型感兴趣的研究者

这个项目都能帮你快速起步,并在实践中不断成长。项目完全开源,想要了解更多 MiniMind 项目信息的读者可以查看项目地址:

https://github.com/jingyaogong/minimind

## AI大模型学习福利

作为一名热心肠的互联网老兵,我决定把宝贵的AI知识分享给大家。 至于能学习到多少就看你的学习毅力和能力了 。我已将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

2025最新版优快云大礼包:《AGI大模型学习资源包》免费分享

一、全套AGI大模型学习路线

AI大模型时代的学习之旅:从基础到前沿,掌握人工智能的核心技能!

img
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

2025最新版优快云大礼包:《AGI大模型学习资源包》免费分享

二、640套AI大模型报告合集

这套包含640份报告的合集,涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。

img

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

2025最新版优快云大礼包:《AGI大模型学习资源包》免费分享

三、AI大模型经典PDF籍

随着人工智能技术的飞速发展,AI大模型已经成为了当今科技领域的一大热点。这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。 那以下这些PDF籍就是非常不错的学习资源。

img
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

2025最新版优快云大礼包:《AGI大模型学习资源包》免费分享

四、AI大模型商业化落地方案

img

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

2025最新版优快云大礼包:《AGI大模型学习资源包》免费分享

作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。

minimind最小开源大模型,可以自己训练自己的大模型 立即下载

相关推荐

BUSCO评估基因组的完整性

因为数据库收集的时候找的就是在不同的物种间都是单拷贝的基因,所以说在评估的物种里面应该也是单拷贝的状态才对。基因组层面评估:先去基因组上预测这些基因,再去做评估,如果说给他是一个注释好的基因集,这个时候提供的是一个蛋白集合,它就直接是去进行同源搜索,再去评估,看BUSCO数据库里面的这些单拷贝基因有或者无;首先,tblastn也是同源搜索,同源搜索之后,去对转录本进行读码框预测,预测完的结果还是去进行hmmsearch的搜索(hmmsearch是做蛋白质结构域搜索的),最终拿到BUSCO评估结果。

qq_64400864的博客 2961

普通人训练一个AI的基本路线

(别说自己就想从0训练一个chatgpt-4)从零开始训练一个ChatGPT-4这样的大型AI模型需要庞大的计算资源和数据集,可能超出个人能力范围。可以使用相同的数据源和模型架构,按照样例的步骤进行训练,并观察结果和效果。根据自己的目标和想法,对样例代码进行修改和扩展,例如更换数据源、调整模型结构、优化算法等。这样可以使代码更符合自己的需求,并实现个性化的AI应用。阅读代码注释、文档和相关资料,了解代码中的各个部分的功能和作用。掌握基本的编程概念和语法,能够理解和编写简单的程序就行了。

m0_54765221的博客 8700

基于Docker的D435i相机与IMU联合标定实战指南

本文详细介绍了基于Docker的D435i相机与IMU联合标定实战指南,涵盖kalibr镜像构建、IMU标定全流程、双目相机标定技巧及联合标定结果验证。通过Docker容器化部署,简化了复杂依赖环境,提升标定效率与精度,适用于机器人视觉与SLAM应用。

weixin_30872337的博客 240

AI大模型的本地驯服——如何在自己电脑上训练一个专属大模型

2025年3月12日记 这是我第一次实现大模型的微调训练,电脑的配置是显卡NVIDIA GeForce RTX 3050 Ti Laptop GPU,三年前的笔记本了,不过还是能跑起来的,训练的是Deep Seek-r1 的 1.5B 模型,之前跑 7B 的直接卡死了。如果大家有更好的显卡,可以尝试一下。那么废话不多说,直接开始!(默认大家有一定的基础)

HELLO_CPY的博客 1万+

kepserverEX6创建tcpserver接入自有协议(使用ucon接入)

kepserverEX6创建tcpserver接入自有协议

qq_38388813的博客 1635

用AI助手Cursor轻松自动生成流程图

通过 Cursor + Mermaid,我们可以快速、准确地自动生成流程图,上面演示的例子部分流程图可能比较丑,我们可以通过流程图软件导入Mermaid代码,然后手动进行微调就可以了,如果你对美观要求不是特别多,可以直接用,这将极大地提升代码可视化和架构设计的效率。

呱牛 Just do IT 1940

新手小白的AI训练指南

Python是一种非常流行的编程语言,也是许多开发人员用于开发和训练人工智能(AI)算法的首选语言。Python的简单性和易于使用的语法,使得开发人员可以更快地构建AI应用程序,而不必花费太多精力学习新技能。如果你也想开始学习如何利用Python构建AI应用程序,那么本篇入门教程就是你所需要的。目录构建数据定义线性回归模型将数据向量压平并训练模型预测一个新的值第一步:安装Python在开始之前,你需要确保已经安装了Python。通常,Python会预装在Mac和Linux操作系统中。然而,如果你使用的是Wi

lbc_0816的博客 5689

PCB设计必看:铜皮厚度与载流量的黄金比例(附实用对照表)

本文深入探讨了PCB设计中铜皮厚度与载流量的关键关系,提供了实用的对照表和设计技巧。通过分析基础原理、标准选择策略及常见误区,帮助工程师优化PCB设计,确保电路板的可靠性和安全性。特别适用于需要处理大电流或高频应用的电子设计场景。

milk8的博客 512

免费!快速!干货!手把手教你如何在个人电脑上搭建你自己的大模型服务!

Ollama官网:https://ollama.com/Ollama的GitHub地址:https://github.com/ollama/ollamaOllama是一个“支持在本地快速部署大模型服务”的解决方案,目前已经支持了很多开源的大模型,如下图所示,其中包括了Meta开源的最知名的大模型Llama,其他比如Mistral等也是享誉业内:

python1234567_的博客 1262

软件测试——白盒测试实验报告,输入年月日算星期几

软件测试——白盒测试实验报告,输入年月日算星期几,测试用例设计和结果展示

weixin_52278161的博客 2746

Simulink机电仿真避坑指南:如何用MATLAB解决液压系统建模的3大典型问题

本文针对液压系统建模在Simulink动态仿真中常见的三大难题——参数物理意义缺失、模型收敛性差及性能优化瓶颈,提供了专业的MATLAB解决方案。文章详细阐述了如何从物理参数推导仿真模型、破解代数环与刚性系统问题,并分享了模型降阶与加速技巧,旨在帮助工程师构建精确高效的机电系统仿真模型。

o9p0q1的博客 295

【2025】普通人如何完全从0训练自己的大模型,(非常详细)从零基础到精通,精通收藏这篇就够了!

MiniMind 降低了 AI 开发的门槛,让更多人能够参与到大语言模型的探索中来。无论你是:想入门 AI 的开发者需要定制化 AI 助手的企业对语言模型感兴趣的研究者这个项目都能帮你快速起步,并在实践中不断成长。项目完全开源,想要了解更多 MiniMind 项目信息的读者可以查看项目地址:## AI大模型学习福利作为一名热心肠的互联网老兵,我决定把宝贵的AI知识分享给大家。至于能学习到多少就看你的学习毅力和能力了。

leah126的博客 762

《C++面向对象程序设计》✍千处细节、万字总结(建议收藏)

《C++面向对象程序设计》✍千处细节、万字总结 文章目录《C++面向对象程序设计》✍千处细节、万字总结一、面向对象程序设计二、C++基础2.1 C++的产生和特点2.2 一个简单的C++示例程序2.3 C++在非面向对象方面对C语言的扩充输入和输出cinconst修饰符void型指针内联函数带有默认参数值的函数函数重载作用域标识符"::"强制类型转换new和delete运算符引用三、类和对象(一)3.1 类的构成3.2 成员函数的定义3.3 对象的定义和使用3.4 构造函数与析构函数构造函数成员初始化列表

像写诗一样优雅地写代码~ 78万+

【2025版】普通人也能训练自己的AI大模型!从零基础到精通,精通收藏这篇就够了!

AI不应是少数人的“魔法”,而是每个人手中的“工具”。

Python_0011的博客 1507

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

【2025版】普通人也能训练自己的AI大模型!(非常详细)从零基础入门到精通,收藏这篇就够了

AI不应是少数人的“魔法”,而是每个人手中的“工具”。

Javachichi的博客 8309

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

零基础拿下AI金饭碗:2025普通人转行大模型就业全指南

2025年8月,阿里巴巴智能信息事业群启动近千人AI人才招聘计划,聚焦大语言模型、多模态技术及智能体应用开发,AI岗位占秋招总量超60%67。几乎同时,云南事业单位公开招聘“Agent人工智能训练师”,要求本科背景但不限专业,岗位补贴叠加绩效薪资可达万元3。当传统行业加速内卷,AI大模型领域却以470%的岗位增速和3.2万平均月薪,成为普通人职业转型的“诺亚方舟”410。

libaiup的博客 1万+

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

【2025】对大模型技术的总结,(非常详细)从零基础到精通,精通收藏这篇就够了!

本文转自。

Javachichi的博客 1103

【2025】对大模型技术的总结,从零基础到精通,精通收藏这篇就够了!

在深入研究LLaMA、ChatGLM和Falcon等大语言模型时,我们不难发现它们在技术实现上有着诸多共通之处与独特差异。例如,这些模型在tokenizer(分词器)的选择上,可能会根据模型的特性和应用场景来定制;位置编码(Positional Encoding)的实现方式也各具特色,对模型性能的影响不容忽视。

Python_0011的博客 1033

2025最新保姆级教程:零基础掌握大模型RAG技术,收藏这一篇就够了!

立即扫码领取资料包,开启你的“知识增强”之旅!大模型应用开发需要掌握机器学习算法、深度学习框架等技术,这些技术的掌握可以提高程序员的编码能力和分析能力,让程序员更加熟练地编写高质量的代码。包括:大模型学习线路汇总、学习阶段,大模型实战案例,大模型学习视频,人工智能、机器学习、大模型书籍PDF。观看零基础学习书籍和视频,看书籍和视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。以大模型平台应用与开发为主,通过星火大模型,文心大模型等成熟大模型构建大模型行业应用。

lvaolan168的博客 1348

【2025版】最全面的开源OCR模型对比,从零基础到精通,精通收藏这篇就够了!

这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。目前,开源的项目中有很多 OCR 模型,但是没有一个统一的基准来衡量哪个是更好一些的。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取。

Libra1313的博客 4219

2025版最新为什么AI大模型训练离不开GPU?零基础入门到精通,收藏这篇就够了

一般说到显卡,大多人的第一反应是,这不是给打游戏的用的吗?❝其实的GPU还可以作为AI芯片使用的。在GPU火之前,提到最多的就是CPU,那么二者有什么区别呢?❝GPU的计算单元数量比CPU多得多。以英伟达H100 GPU为例,它包含超过1.8万个核心,而顶级的Intel I9 CPU只有24个核心,GPU的核心数是CPU的700多倍。所以,CPU 擅长 快速完成单个运算,适合需要逐一执行的程序。GPU 擅长 并行处理大量运算,即使单个速度较慢,但可以同时处理多个任务。

Javachichi的博客 2078

DeepSeek爆了,普通人如何3小时完全从0训练自己的大模型

可能大家都想学习AI大模型技术,也想通过这项技能真正达到升职加薪,就业或是副业的目的,但是不知道该如何开始学习,因为网上的资料太多太杂乱了,如果不能系统的学习就相当于是白学。大模型岗位需求越来越大,但是相关岗位人才难求,薪资持续走高,AI运营薪资平均值约18457元,AI工程师薪资平均值约37336元,大模型算法薪资平均值约39607元。观看零基础学习书籍和视频,看书籍和视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。的爆火,远不止于此。

python1222_的博客 3398
上一篇: 【2025】训练大模型难吗?从零基础到精通,精通收藏这篇就够了!
下一篇: 【2025】对大模型技术的总结,从零基础到精通,精通收藏这篇就够了!
程序员_大白
博客等级 码龄5年 1万+粉丝 4001原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值