AI中的核心概念解读:深度学习、机器学习、神经网络与自然语言处理

人工智能(AI):包含所有让机器具备智能行为的技术。机器学习(ML):AI 的子领域,通过数据自动学习和做出决策。深度学习(DL):机器学习的子领域,基于多层神经网络进行复杂数据的学习和处理。神经网络(Neural Networks):深度学习的核心结构,模仿人脑神经元的连接方式。自然语言处理(NL

MimicMotion一张图片就可以生成小姐姐跳舞的视频,Windows一键运行包

最近,腾讯和上交大合作推出了一款名为MimicMotion的AI工具,简直是视频生成领域的一次重大突破。你只需提供一张姿态序列图片,MimicMotion就能生成细节丰富、逼真的人类动作视频,无论是舞蹈、运动还是日常活动,统统不在话下。

comsol-声学

COMSOL多物理场仿真软件以高效的计算性能和杰出的多场耦合分析能力实现了精确的数值仿真,已被广泛应用于各个领域的科学研究以及工程计算,为工程界和科学界解决了复杂的多物理场建模问题。COMSOL内嵌的声学模块可以方便地进行多孔声学和粘热声学的模拟仿真。软件数值计算得到的云图,可以将声压、速度、声强以

入门篇,带你了解CPU, GPU, TPU, NPU, DPU

CPU是计算机系统的核心,负责执行操作系统和应用程序的指令。它由多个核心组成,每个核心可以独立执行任务。CPU的设计重点是处理复杂的逻辑运算和顺序任务,如分支预测、指令调度等。现代CPU通常包含多个层级的缓存(如L1、L2和L3缓存),以减少访问主存储器的延迟。CPU的架构设计如超标量(Supers

RWKV: 与Transformer和Mamba掰掰手腕的小家碧玉

开源项目RWKV是一个“具有 GPT 级别LLM性能的RNN,也可以像transformer并行训练。它主要是解决了Transformer的高成本。注意力机制是 Transformer 霸权背后的驱动力之一。

家用消费级显卡玩转大模型超简单,一看就懂,一学就会

这篇文章主要介绍了如下内容:模型量化,包括转换为gguf格式如何通过Ollama部署运行模型通过这篇文章,你可以将一个很大的模型文件转换为一个相对很小的模型文件,并部署运行起来,运行速度可以大大提升,消费级显卡也可以无压力运行。

【无线感知】【P7】WIFI 感知实战2- 数据集处理

slide_size = 200 (滑动窗口,帧与帧之间存在overlap,less than window_size!1: 先通过 csv_import 提取训练input,label 到txt(只运行一次,大概18分钟)运行 cross_vali_data_convert_merg

CNN中的注意力机制综合指南:从理论到Pytorch代码实现

本文将全面介绍CNN中的注意力机制,从基本概念到实际实现,为读者提供深入的理解和实践指导。

部分可观测马尔可夫决策过程(POMDP)原理与代码实战案例讲解

POMDP是一个基于概率的决策过程,用于描述在部分可观测环境下决策的问题。状态空间SSS):描述环境可能处于的所有状态。动作空间AAA):描述可以采取的所有动作。观测空间OOO):描述可能观测到的所有信息。奖励函数RsaoR(s,a,o)Rsao):描述在状态SSS、执行动作AAA并在观测OOO之后

【Windows环境下nerfstudio环境配置及复现(含tinycudann安装、poster数据)】

在Windowsx64系统,在虚拟环境python3.8、CUDA11.8、torch2.1.2的环境配置下,搭建了nerfstudio的实验环境。其中,将tinycudann、仓库拉取超时等问题做了详细的解决方法记录,以供有需要的人借鉴。

(Hugging Face)如何训练和评估 Transformer 模型(代码 + 实践)

这个函数在实例化时,它需要一个分词器(tokenzier)以便知道使用哪个填充用的 token,以及模型填充在输入的左侧或右侧。填充到该批次中最长序列的长度,而不是填充到整个数据集中最长序列的长度。最后一项我们需要做的是,当我们将元素一起进行批处理时,将所有 example 填充到最长的句子的长度。

压缩大型语言模型(LLMs):缩小10倍、性能保持不变

尽管LLMs的巨大规模使其在广泛的应用场景中表现卓越,但这也为其在实际问题中的应用带来了挑战。本文将探讨如何通过压缩LLMs来应对这些挑战。我们将介绍关键概念,然后通过具体的Python代码实例进行演示。

人工智能视觉深度学习yolov5的学习笔记

人工智能视觉深度学习yolov5的学习笔记

Vitis AI 进阶认知(量化过程详解)

在当今技术快速发展的时代,我们追求的不仅是智能设备的高性能,同时也强调其能效和便携性。Vitis AI量化器便是在这样的背景下应运而生的一个工具,它通过将神经网络模型的数据精度从32位浮点数降低到8位整数,极大地缩减了模型的体积和计算需求,而通过精心设计的校准和微调过程,又能确保模型的预测准确性基本

深度学习笔记

神经网络主要原理图:神经网络主要有两个函数:线性函数、激活函数。包含两个参数:M未知数的系数、b偏置数。在模型训练好之后:对应的inputs和outputs为输入和输出内容如:将英文内容输入输出翻译为中文。但在训练模型时需要同时将语义相近的中文和英文分别在inputs和outputs输入之后通过最上

深度学习系列----->环境搭建(Ubuntu)

电脑基础系统硬件情况:系统:ubuntu18.04、显卡:GTX1050Ti;后续的环境搭建都在此基础上进行。此次学习选择Pytorch作为深度学习的框架,选择的原因主要由于PyTorch 在研究领域特别受欢迎,较多的论文框架也是基于其开发。

生成式人工智能最重要的三个神经网络,从谷歌DeepDream、Magenta、到NVIDIA的StyleGAN

神经网络是生成式人工智能的基础,使机器能够生成模仿真实数据分布的新数据实例。

模型参数量与显存占用分析

由于反向传播、Adam优化和Transformer架构等因素,保守估计,训练所需的显存是模型参数所占显存的4倍(1x 为模型 、1x 为梯度、1~2x 为优化器)。为了确保训练期间模型收敛,参数类型一般不能是int8或int4。注1:使用AdamW优化器,显存需求为2x;使用SGD优化器,显存需求为

PyTorch数据处理:torch.utils.data模块的7个核心函数详解

本文将深入介绍PyTorch中 torch.utils.data 模块的7个核心函数,这些工具可以帮助你更好地管理和操作数据。

为什么要放弃LangChain:从生产力工具到阻碍

在AI开发工具的生态系统里,LangChain一直是一个备受争议的产品。一些开发者欣赏其丰富的工具、组件和易于集成的特点,另一些开发者则认为其复杂的抽象和嵌套抽象反而成为了开发的障碍。本文将结合Fabian Both的实际经验,详细探讨为什么他的团队最终决定放弃LangChain,以及如何开发大模型