#神经网络

dl_note - 深度学习全栈指南 从计算机视觉到大语言模型
深度学习神经网络模型压缩推理部署LLMGithub开源项目
dl_note项目是一个综合性深度学习资源库,涵盖从数学基础到模型部署的全过程。内容包括神经网络基础、深度学习技巧、模型压缩、推理优化及大语言模型等。项目注重实际应用,提供详细代码解析和实战经验,适合深度学习技术的学习者和从业者参考使用。
Great-Deep-Learning-Tutorials - 全面深度学习教程和实用资源集锦
深度学习机器学习神经网络人工智能PyTorchGithub开源项目
该项目汇集了深度学习领域的优质教程和资源,覆盖计算机视觉、自然语言处理、语音处理等多个方向。内容包括入门教程、高级课程、技术博客和开源代码库,涵盖模型量化、AutoML、图神经网络等前沿主题。同时提供深度模型训练的实践指南,适合系统学习和深入研究深度学习的人员参考。
MedMNIST - 标准化医学图像分类数据集
MedMNIST医学图像分类神经网络机器学习数据集Github开源项目
MedMNIST是一个标准化的生物医学图像数据集,包含18个2D和3D子集。数据集提供28x28及更大尺寸的图像,涵盖多种医学影像模态,适用于不同的分类任务。总计约708K个2D图像和10K个3D图像,支持生物医学图像分析、计算机视觉和机器学习研究。MedMNIST以其多样性、标准化和易用性,成为评估机器学习算法和开发医学模型的重要资源。
Catch-A-Waveform - 单样本驱动的多样化AI音频生成技术突破
Catch-A-Waveform音频生成深度学习神经网络音频处理Github开源项目
Catch-A-Waveform是一个开源的AI音频生成项目,通过单一短音频样本学习生成多样化音频。该项目支持无条件生成、带宽扩展、音频修复和降噪等功能,可用于音乐创作、语音处理和音频修复等领域。Catch-A-Waveform不仅能创造新的音频内容,还能提升现有音频质量,为音频处理技术开辟新的研究方向。
CoDA_NeurIPS2023 - 创新3D目标检测框架实现开放词汇表任务
CoDA开放词汇3D目标检测神经网络计算机视觉深度学习Github开源项目
CoDA是一个开源的开放词汇表3D目标检测框架,通过协作式新颖框发现和跨模态对齐技术提高对未见类别的检测能力。该项目支持ScanNet和SUN RGB-D数据集,提供完整的代码、预训练模型和数据集。CoDA的创新方法在NeurIPS 2023发表,为3D场景理解研究提供了新的思路。项目基于PyTorch开发,并提供详细的安装和使用指南。
ML-2021-notes - 李宏毅机器学习课程笔记集锦
机器学习李宏毅深度学习神经网络课程笔记Github开源项目
该项目整理了李宏毅2021年机器学习课程的详细笔记,涵盖从基础概念到前沿技术的15个主题。内容包括深度学习、CNN、Transformer、GAN等核心知识,以及自监督学习、对抗攻击等新兴领域。每个主题都配有相应的视频链接,便于深入学习。项目采用Notion平台展示,提供完整的课程大纲和PDF版本。笔记内容基于课程视频和幻灯片,力求准确理解和呈现。适合机器学习初学者和研究人员系统学习和参考。
Guided-pix2pix - 引导式图像转换,双向特征变换的创新应用
图像翻译双向特征转换深度学习神经网络计算机视觉Github开源项目
Guided-pix2pix项目推出创新的图像转换方法,运用双向特征变换技术提高引导式图像生成的精确度。该方法在姿势迁移、纹理迁移和深度上采样领域展现出优异性能,生成的图像质量更高、更贴合引导信息。项目开放完整代码和预训练模型,为研究人员提供便利的实验和开发环境。
subword-nmt - 神经机器翻译子词分割预处理工具
分词机器翻译BPE神经网络自然语言处理Github开源项目
subword-nmt是一个文本子词分割预处理工具,主要应用于神经机器翻译领域。它实现了字节对编码(BPE)等算法,具备多语言联合学习、词汇过滤和BPE dropout等功能。该工具支持pip安装,提供命令行接口,适用于各类NMT任务,可有效处理罕见词。
STCN - 改进内存覆盖的高效视频对象分割框架
视频目标分割STCN空间时间对应神经网络NeurIPSGithub开源项目
STCN是一个创新的视频对象分割框架,通过改进内存覆盖重新构建时空网络。该方法在多个基准测试中达到了最先进水平,同时保持20+ FPS的高效运行。STCN采用简洁的网络结构,建立图像间亲和力,并使用L2相似度替代点积,显著提升内存利用率。这种方法在准确性和效率间实现了理想平衡,为视频对象分割研究带来新思路。
ritm_interactive_segmentation - 迭代训练与掩码引导的交互式图像分割方法
交互式图像分割迭代训练遮罩引导神经网络计算机视觉Github开源项目
该项目提出了一种基于掩码引导的迭代训练方法,用于交互式图像分割。这种方法能够分割新对象,也可从外部掩码开始修正。采用简单前馈模型,无需额外优化即可达到先进性能。项目提供训练和测试代码、预训练模型及交互式演示,支持多种数据集和评估指标。
Pytorch-Medical-Segmentation - 基于PyTorch的医学图像分割框架 支持2D和3D多模态分析
Pytorch医学图像分割深度学习神经网络开源项目Github
Pytorch-Medical-Segmentation是一个开源医学图像分割框架,支持2D和3D多模态分析。该项目集成多种先进算法,兼容主流医学影像格式,提供灵活配置选项。内置训练推理流程和评估指标,便于研究人员和开发者快速实现各类医学图像分割任务。
Thought-Cloning - 模仿人类思维的智能体学习框架
Thought Cloning人工智能模仿学习强化学习神经网络Github开源项目
Thought Cloning是一种模仿学习框架,训练智能体模拟人类思维模式以提升性能和可解释性。该项目基于BabyAI环境实现,采用合成思维数据集。研究显示,这种方法能提高智能体在复杂任务中的表现和泛化能力。项目开源了代码、数据集和预训练模型,为研究人员提供了分析智能体思维过程的工具。
ffn - 专为大脑组织体积EM数据集实例分割的神经网络
Flood-Filling Networks实例分割神经网络TensorFlow图像处理Github开源项目
Flood-Filling Networks (FFNs) 是一种专为复杂大型形状实例分割设计的神经网络模型,特别适用于大脑组织的体积电子显微镜数据集。FFN模型在处理大规模、高分辨率的神经影像数据时表现出色,能够准确识别和分割复杂的神经元结构。该开源项目在FIB-25数据集上展现了优秀性能,为神经科学研究提供了强大的分割工具,适合需要高精度神经元分割的研究人员使用。
Awesome-Hyperbolic-Representation-and-Deep-Learning - 双曲空间表示学习和深度学习研究资源集锦
双曲空间图表示学习神经网络图神经网络深度学习Github开源项目
本项目整理了双曲空间表示学习和深度学习领域的前沿研究成果。内容涵盖基础理论和实际应用,包括双曲浅层模型、双曲神经网络和双曲图神经网络等方法,以及在推荐系统、知识图谱等方面的应用。项目将相关论文进行分类整理,为研究人员提供便捷的学习资源,促进该领域的发展。
deep-algotrading - 深度学习算法在金融交易中的探索与实践
TensorFlow深度学习金融数据神经网络过拟合Github开源项目
本项目展示了深度学习技术在金融交易领域的应用。从简单回归到LSTM和策略网络,逐步介绍不同复杂度的算法模型。内容包括TensorFlow使用、深度强化学习概念,以及交易策略的构建与优化。通过代码示例和详细说明,读者可学习如何将深度学习应用于金融数据分析和算法交易。这是一个面向学习者和从业者的教育资源,展示了深度学习在非传统领域的创新应用。
sharpneat - 基于NEAT算法的神经网络进化框架
NEAT神经网络进化算法SharpNEATC#Github开源项目
SharpNEAT是一个基于C#的NEAT算法实现,专为.NET 8设计。这个进化算法框架致力于通过神经网络进化解决复杂问题。其模块化架构有利于进化计算研究,同时优化网络结构和连接权重,为探索神经进化潜力提供了有力支持。
Machine-Learning-Goodness - 机器学习与人工智能资源汇总
机器学习人工智能深度学习神经网络PythonGithub开源项目
Machine-Learning-Goodness项目汇集了丰富的机器学习和人工智能资源,包括Jupyter notebooks、Python代码、ML项目、库和使用技巧等。项目还收录了推荐书籍、实用工具和优质代码库,涵盖从基础到高级的Python编程、机器学习算法和深度学习内容。通过持续更新,为AI工程师和开发者提供全面的学习参考资料。
must-read-papers-for-ml - 精选机器学习和数据科学必读论文资源集
机器学习深度学习数据科学神经网络论文集Github开源项目
本项目汇集了数据科学、机器学习和深度学习领域的重要论文和综述文章。涵盖数据预处理、深度学习技术、推荐系统和计算机视觉等多个主题。资源按重要性分类,并提供链接,方便读者学习和追踪最新进展。项目持续更新,欢迎贡献新的学术资源。
my-awesome-AI-bookmarks - 全面的AI学习资源库 从理论到实践的精选集合
深度学习机器学习TensorFlow神经网络人工智能Github开源项目
这是一个综合性的人工智能资源库,涵盖深度学习和机器学习领域。收录了业界顶尖专家的文章、代码实现和核心概念,内容从基础理论延伸到实际应用,包括迁移学习、强化学习和自然语言处理等热门主题。项目汇集了丰富的学习材料,适合AI研究者和从业者参考使用。
pytorch-ood - 基于PyTorch的深度学习异常检测库
PyTorch异常检测深度学习机器学习神经网络Github开源项目
pytorch-ood是一个专为深度学习设计的异常检测库。该库提供多种检测方法、损失函数、数据集和神经网络架构,支持预训练权重,并兼容pytorch-lightning等框架。它涵盖开放集识别、新颖性检测、置信度估计等领域,采用统一的异常分数约定,方便比较不同方法。这个基于PyTorch的工具库为研究人员和开发者提供了全面的异常检测解决方案。
TinyNeuralNetwork - 高效易用的深度学习模型压缩框架
TinyNeuralNetwork深度学习模型压缩神经网络量化训练Github开源项目
TinyNeuralNetwork是一个开源的深度学习模型压缩框架,提供神经架构搜索、剪枝、量化和模型转换等功能。该框架支持计算图捕获、依赖解析、多种剪枝算法、量化感知训练和模型转换,为深度学习模型优化提供全面解决方案。TinyNeuralNetwork已应用于天猫精灵、海尔电视等超过1000万IoT设备,实现AI能力部署。
nn-Meter - 准确预测深度神经网络边缘设备推理延迟的系统
nn-Meter深度学习边缘计算神经网络延迟预测Github开源项目
nn-Meter是一个用于预测深度神经网络模型在边缘设备上推理延迟的系统。其核心是将模型推理分解为内核级别进行预测。系统在26000个模型的数据集上评估了4个主流平台,在移动CPU、GPU和VPU上达到较高预测精度。无需部署即可预测延迟,可用于硬件感知的神经架构搜索,并支持构建自定义设备的延迟预测器。
NeuralPDE.jl - Julia语言的物理信息神经网络偏微分方程求解器
NeuralPDE偏微分方程神经网络物理信息神经网络JuliaGithub开源项目
NeuralPDE.jl是一个基于Julia语言的偏微分方程求解器,采用物理信息神经网络(PINNs)技术。该工具具有较高的通用性,可处理常微分方程、随机微分方程等多种方程类型。NeuralPDE.jl支持自定义损失函数、自动构建物理信息损失函数,并整合了多种训练加速技术。此外,它与Flux.jl和Lux.jl兼容,可利用GPU进行深度学习计算。
machine-learning-for-the-web - 交互式机器学习在Web应用中的实践教程
机器学习TensorFlow.jsml5.jsRunwayML神经网络Github开源项目
项目为Web开发者和创意工作者提供了机器学习在浏览器环境中的应用指南。内容覆盖预训练模型运行、自定义数据模型创建等全流程,聚焦机器学习在创意项目中的实际应用。涉及图像/声音分类、人脸/姿势识别、多媒体生成等主题,运用迁移学习、卷积神经网络等技术。通过实践,参与者可掌握常见机器学习模型的工作原理、训练方法及其在创意领域的应用潜力。
NeuralBlock - 智能识别YouTube视频赞助内容的神经网络工具
NeuralBlockYouTube赞助检测神经网络语音识别机器学习Github开源项目
NeuralBlock是一个开源的神经网络项目,致力于自动识别YouTube视频中的赞助内容。它能够判断整段文本或单个词是否属于赞助部分,为用户提供精准的视频内容分析。该项目基于大规模众包数据训练,采用先进的深度学习技术,并提供便捷的Web应用界面。NeuralBlock不仅提高了视频观看体验,还为内容创作者和广告主提供了有价值的数据洞察。未来,项目将进一步提升识别准确度,整合视频图像信息,并扩展多语言支持,为全球用户提供更全面的服务。
linformer - 线性复杂度自注意力机制的PyTorch实现
LinformerPytorch自注意力机制深度学习神经网络Github开源项目
Linformer是一个基于PyTorch的高效自注意力机制实现。通过将注意力矩阵投影到低维度空间,它实现了线性复杂度,适合处理长序列数据。项目提供简洁API,支持构建语言模型和自注意力层。尽管在自回归任务和可变序列长度方面有局限,但其高效性已在Facebook的生产环境中得到验证,为处理大规模数据提供了新的解决方案。
asteroids-genetic - 神经网络和遗传算法训练小行星游戏AI模拟器
AI训练神经网络遗传算法自然选择游戏AIGithub开源项目
asteroids-genetic是一个开源的交互式AI训练模拟器,结合神经网络和遗传算法来训练小行星游戏AI。该项目通过自然选择规则实现AI进化,支持AI模型的保存和加载,并提供人类玩家游戏体验。提供网页版和多平台桌面版,是AI学习、游戏开发和算法研究的实用工具。
fann - 高性能开源神经网络库
FANN神经网络机器学习开源库跨平台Github开源项目
FANN是一个用C语言实现的开源神经网络库,支持多层网络结构和多种连接方式。它具备跨平台兼容性、高性能计算能力和易用性,提供丰富的训练算法和激活函数。该库支持15种以上编程语言绑定,附带完整文档和图形界面,适用于研究和商业开发。FANN让用户能够便捷地构建、训练和部署神经网络模型。作为一个广受欢迎的项目,FANN日均下载量约100次,支持RPROP和Quickprop等多种训练方法,实现了多种激活函数,并可在固定点和浮点数系统上运行。其执行速度比类似库快达150倍,同时保持了良好的灵活性。FANN持续维护,为人工智能研究和应用提供了可靠的基础设施。
NeuralNetworkRacing - 基于神经网络的2D自动驾驶模拟器
神经网络自动驾驶2D模拟进化算法pygletGithub开源项目
NeuralNetworkRacing是一个使用Python开发的2D自动驾驶模拟项目。它结合神经网络和进化算法,训练虚拟汽车在生成的赛道上自主行驶。项目基于pyglet和numpy库实现,包含环境模拟、赛道生成等功能。通过配置文件,用户可以调整人口数量、突变率等参数。该开源项目为AI和自动驾驶领域提供了一个实验平台。
netsaur - Deno生态系统中的轻量级高效神经网络库
Netsaur机器学习Deno神经网络WebAssemblyGithub开源项目
Netsaur是Deno生态系统中的一款轻量级高效神经网络库。它提供简洁API用于创建和训练神经网络,支持CPU运行,GPU支持正在开发中。Netsaur无需额外依赖,适用于serverless环境,可快速构建和部署多种机器学习模型。这个库适合各层级的机器学习实践者使用,从入门到专业均可上手。
transfomers-silicon-research - Transformer模型硬件实现研究进展
TransformerBERT自然语言处理硬件加速神经网络Github开源项目
本项目汇集了Transformer模型硬件实现的研究资料,包括BERT及其优化方案。内容涵盖算法-硬件协同设计、神经网络加速器、量化和剪枝等技术。项目提供了详细的论文列表,涉及FPGA实现、功耗优化等多个领域,全面展示了Transformer硬件加速的最新研究进展。
LibtorchSegmentation - 高性能C++图像分割库
LibTorch图像分割神经网络C++库预训练模型Github开源项目
LibtorchSegmentation是基于LibTorch的C++图像分割库,提供高级API和多种模型架构。支持15种预训练编码器,推理速度比PyTorch CUDA快35%。该库简单易用yet功能强大,适合快速开发和部署各类图像分割应用。
ivis - 基于神经网络的高维数据降维和可视化算法
ivis算法降维机器学习数据可视化神经网络Github开源项目
ivis是一种基于暹罗神经网络的数据降维算法,专门用于处理高维数据集。该算法支持无监督和有监督学习,能够有效保持数据的局部和全局结构。ivis适用于大规模数据集,支持多种数据格式,包括numpy数组、稀疏矩阵和hdf5文件。它在聚类、异常检测等任务中表现出色,为数据分析提供了强大的可视化工具。ivis算法采用基于三元组的神经网络结构,能够高效处理百万级数据点和上千维特征,在保持数据结构方面常常优于t-SNE等传统方法。支持新数据点的转换,可以轻松集成到sklearn管道中,在高维数据可视化、聚类分析和异常检测等领域具有广泛应用前景。
Hey-Jetson - 面向边缘计算的实时语音识别平台
语音识别深度学习Jetson神经网络TensorFlowGithub开源项目
Hey-Jetson项目旨在为边缘计算设备提供高效的语音识别解决方案。该平台利用深度学习技术,整合了膨胀卷积、双向GRU和注意力机制等先进方法,在LibriSpeech数据集上进行训练。经测试,模型在测试集上达到78%的余弦相似度和18%的词错误率,展现出良好的识别性能。此外,项目还提供了基于Flask的API接口,方便在Nvidia Jetson等嵌入式设备上进行实时语音识别推理。
h-transformer-1d - 高效序列学习的分层注意力变换器实现
H-Transformer-1DTransformer序列学习长程注意力神经网络Github开源项目
H-Transformer-1D是一个开源项目,实现了基于分层注意力机制的Transformer模型。这种实现使序列学习达到亚二次方复杂度,在Long Range Arena基准测试中表现优异。项目支持可变序列长度、可逆性和令牌移位等功能,适用于长序列数据处理。该实现主要提供编码器(非自回归)版本,为自然语言处理和机器学习领域提供了新的研究方向。
ruby-fann - Ruby环境下的高性能人工神经网络库
RubyFann神经网络RubyFANN人工智能Github开源项目
ruby-fann是一个将FANN库集成到Ruby环境的开源项目。它为开发者提供了在Ruby中构建和使用多层人工神经网络的便捷方式,支持全连接和稀疏连接网络。这个库具有易用性、多功能性和高性能的特点。用户可以通过它训练神经网络、保存训练数据和网络状态,还能使用自定义回调函数实现高级训练控制。ruby-fann为Ruby生态系统带来了强大而灵活的神经网络开发能力。