闭眼推荐,9 个不能错过的机器学习数据集

DataLoader处理MPI_INF_3DHP测试数据集 目录结构如图 annot-test.h5是OriNet提供的,链接在这https://github.com/chenxuluo/OriNet-demo annot-test.h5提供了3DHP测试数据集的大部分信息,包括3D关节位置、图片名字等,但是没有图像信息,所以需要自己用cv2提取图像信息。 代码如下 class MyDatasets(Dataset): def __init__(self): self.file = h5py.File('annot-tes. 阅读详情

内容一览:本期整理了 HyperAI超神经官网近期更新的 9 个数据集,涉及人脸识别、姿态估计、自动驾驶三个领域。
关键词:人脸识别 姿态估计 自动驾驶
本文首发自微信公众号:HyperAI 超神经

近期,HyperAI超神经官网更新了 300+ 优质公开数据集,数据模态涉及图像、视频、音频、RGB-D 等。

本文整理汇总了 9 个具有代表性的数据集,大家按需下载使用。

直达 HyperAI超神经数据集传送门:

https://hyper.ai/datasets
在这里插入图片描述

人脸识别 (Face Recognition)

人脸识别是计算机视觉项目的应用之一。在人脸识别的训练中,训练的数据量大、质量稳定、没有「杂质」,是研究中非常好的优质数据库。

VGG-Face2 人脸识别数据集

VGG-Face2 数据集,是一个人脸图片数据集。

数据集中图像均来自 Google 图片搜索。数据集中的人在姿势、年龄、种族和职业方面有很大差异。

VGG-Face2 Dataset

发布机构: 牛津大学

包含数量: 331 万张图片

数据格式: images

数据大小: 37.49 GB

发布时间: 2017 年

下载地址:hyper.ai/datasets/5711

Helen 人脸数据集

HELEN 数据集由 2,330 张 400*400 像素的人脸图像组成。该数据集包括 2,000 张训练图像和 330 张测试图像,带有高度准确的、详细和一致的人脸主要组成部分标注。

Helen Dataset

发布机构: 伊利诺斯大学

包含数量: 2,330 张 400*400 像素的人脸图像

数据格式: images

数据大小: 1.02 GB

发布时间: 2012 年

下载地址:hyper.ai/datasets/16552

FairFace 人脸数据集

FairFace 是一个更种族均衡的人脸图像数据集。 该数据集包含 108,501 张图片,设及 7 个不同种族群体(白人、黑人、印度人、东亚人、东南亚人、中东人和拉丁裔)。

FairFace Dataset

发布机构: 加州大学洛杉矶分校

包含数量: 108,501 张图片

数据格式: images

数据大小: 2.49 GB

发布时间: 2020 年

下载地址: hyper.ai/datasets/17876

姿态估计 (Human Pose Estimation)

姿态估计是利用某种几何模型或结构来表示物体的结构和形状。 当前存在的难点包括背景复杂、复杂姿态样本少等。

MPI-INF-3DHP 3D 人体姿态估计数据集

MPI-INF-3DHP 是一个 3D 人体姿态估计数据集,图像有室内和室外环境。 该数据集包含 130 多万帧图像,由 14 个摄像角度记录 8 位参与者的 8 类活动。

MPI-INF-3DHP Dataset

发布机构: 萨尔州大学

包含数量: 130 多万帧图像

数据格式: video

数据大小: 21.77 GB

发布时间: 2016 年

下载地址:hyper.ai/datasets/17262

HandNet 手部姿势数据集

HandNet 手部姿势数据集包含 10 位参与者的手在 RealSense RGB-D 相机前非刚性变形的深度图。该数据集共包含 214,971 张深度图,其中训练集 202,198 张,测试集 10,000 张,验证集 2,773 张。

HandNet Dataset

发布机构: 以色列理工学院

包含数量: 214,971 张图像

数据格式: images

数据大小: 12.85 GB

发布时间: 2015 年

下载地址:hyper.ai/datasets/19801

3DPW 姿态数据集

3DPW 全称 3D Poses in the Wild,是首个具有精确 3D 姿态的户外数据集,可用于解决姿态估计问题。 该数据集包括 60 个视频序列,3D 人体扫描和 3D 人物模型。

3DPW Dataset

发布机构: 汉诺威莱布尼兹大学

包含数量: 60 个视频序列

数据格式: video

数据大小: 4.55 GB

发布时间: 2018 年

下载地址: hyper.ai/datasets/16463

自动驾驶 (Self-Driving)

人工智能在自动驾驶与可以担任驾驶员这一角色,通过对道路上发生的各种状况信息进行搜集、分析和处理,做出操作代替人为操控。

Comma.ai 自动驾驶视频数据集

Comma.ai 数据集是一个用于自动驾驶的视频数据集。 包含共计 7.25 小时的视频,该数据集包含 10 个以 20Hz 频率记录的视频。该数据集还包括如汽车时速、加速度、转向角、GPS 坐标、陀螺仪角度等的测量值。

Comma.ai Dataset

发布机构: Comma.ai 公司

包含数量: 7.25 个小时视频

数据格式: video

数据大小: 44.96 GB

发布时间: 2016 年

下载地址: hyper.ai/datasets/5200

Argoverse 自动驾驶数据集

Argoverse 数据集包含 3D Tracking 和 Motion Forecasting 两部分。

Argoverse 3D tracking 数据集包含 113 个场景的 3d 跟踪注释。 每个片段长度为 15-30 秒,共计包含 11319 个跟踪对象。在训练集和测试集的每个片段场景中包含了五米内的所有物体的注释,可被理解为检测汽车可驾驶区域(5 米)的所有物体,以 3d 框架形式展现。该数据集可被自动驾驶等领域使用。

Argoverse Motion Forecasting 数据集为运动预测类模型的数据集, 包含 327793 个场景,每个场景时常 5 秒,且包含以 10 Hz 采样的每个跟踪对象的 2D 鸟瞰图。该数据集是由超过 1000 小时的街道驾驶所获取,可用于自动驾驶等领域的研究。

Argoverse Dataset

发布机构: ARGO AI

包含数量: 超过 3 万个场景

数据大小: 260.38 GB

发布时间: 2019 年

下载地址:hyper.ai/datasets/8858

Talk2Car 自动驾驶数据集

Talk2Car 数据集是一个对象引用数据集,包含了用自然语言为自动驾驶汽车编写的命令,即乘客可以通过说话的形式对自动驾驶汽车下达命令。

Talk2Car 数据集建立在 nuScenes 数据集之上,包括一套广泛的传感器模式,即语义地图、GPS、激光雷达、雷达和带有 3D bounding box 标注的 360° RGB 图像。

Talk2Car Dataset

发布机构: 比利时鲁汶大学

数据格式: images

数据大小: 1.65 GB

发布时间: 2019 年

下载地址:hyper.ai/datasets/18926

搜索或下载数据集,访问以下链接:

https://hyper.ai/datasets

—— 完 ——

人体关键点检测数据集 欢迎光临,谢谢指正 数据集 1、MSCOCO 目前COCO keypoint track是人体关键点检测的权威公开比赛之一。 COCO数据集中把人体关键点表示为17个关节,分别是鼻子,左右眼,左右耳,左右肩,左右肘,左右腕,左右臀,左右膝,左右脚踝。而人体关键点检测的任务就是从输入的图片中检测到人体及对应的关键点位置。 MSCOCO样本数多于30W,多人关键点检测的主要数据集,主流数据集; ... 阅读详情

相关推荐

【3D-HPE】3D Human Pose Estimation with Spatial and Temporal Transformers (ICCV2021论文介绍)

3D Human Pose Estimation with Spatial and Temporal Transformers 基于时空Transformers的3D人体姿态估计 论文地址:https://openaccess.thecvf.com/content/ICCV2021/papers/Zheng_3D_Human_Pose_Estimation_With_Spatial_and_Temporal_Transformers_ICCV_2021_paper.pdf 代码地址: https://git

sazass的博客 1722

什么是数据集?

例如,如果我们想要训练一个分类模型,我们可以把训练集中的每个数据样本都标上正确的标签,然后通过训练集中的数据样本来调整模型的参数和权重,以便让模型在预测未知数据时能够正确地分类。数据集的质量对机器学习算法和模型的性能和准确度有很大的影响。测试集的结果可以帮助我们评估模型的准确度、泛化能力等指标,从而帮助我们选择最佳的模型。在调整超参数时,我们可以使用验证集来评估不同超参数下模型的性能表现,从而找到最优的超参数组合。在使用机器学习模型对新数据进行预测时,我们需要评估模型的性能和准确度,以便选择最优的模型。

weixin_52093896的博客 2万+

梯度下降实操指南:从零手写可调试的Mini-batch优化器

梯度下降是机器学习模型训练的核心数值优化方法,其本质是利用损失函数在参数空间的局部梯度信息,沿负梯度方向迭代更新模型参数,以逼近最优解。它不依赖解析解,而是通过可控步长(学习率)与批量采样(Mini-batch)在计算效率、内存开销和收敛稳定性之间取得工程平衡。该方法广泛应用于线性回归、神经网络等场景,尤其适合高维稀疏数据与大规模样本训练。理解其原理需掌握可微性、凸性、特征缩放与梯度监控等关键技术点;而实际落地更依赖学习率调优、损失函数选择(如MSE/Huber)、批量大小设定及早停机制等可调试设计。本文聚

weixin_30607029的博客 385

人体姿态估计数据集(附详细信息、地址及论文)

人体姿态估计数据集2D数据集1.LSP2.FLIC3.MPII4.MSCOCO5.AI Challenge6.PoseTrack3D数据集1.Human3.6M2.HumanEva3.Total Capture / CMU4.JTA Dataset5.MPI-INF-3DHP6.SURREAL7.3DPW8.UP-3D9.DensePose COCO 2D数据集 1.LSP 地址:http://s...

weixin_40076972的博客 8382

Ridge与Lasso实战指南:应对真实数据鸿沟的正则化选择与调优

线性回归在真实场景中泛化失败,往往并非模型能力不足,而是训练数据与生产环境存在显著分布偏移——即数据鸿沟。Ridge回归通过L2正则化收缩系数提升稳定性,专治多重共线性与小样本病态问题;Lasso回归借助L1正则化实现自动特征选择,有效应对高维冗余与噪声干扰。二者本质是面向不同数据断层的鲁棒性工程工具,而非单纯精度优化手段。其技术价值在于增强模型在缺失值、量纲混杂、强相关特征及概念漂移下的生存能力,广泛应用于电商CTR预估、工业设备预测与医疗影像筛查等关键场景。本文聚焦真实数据偏差下的正则化强度调优、系数稳

hwpokay的专栏 324

3d pose 指标计算代码 数据集

3d pose 指标计算代码 数据集

jacke121的专栏 376

AWS机器学习认证实战:SageMaker数据管道与模型监控深度解析

机器学习工程化(MLOps)是将模型从实验环境可靠交付至生产系统的核心能力,其本质在于构建可审计、可复现、可回溯的端到端闭环。在云原生场景下,SageMaker作为核心平台,需与Glue数据管道、CloudWatch监控体系及Step Functions编排深度协同;而model monitoring并非配置告警即可,而是基于统计推断(如KS检验)对数据漂移进行量化诊断,并依赖精准的baseline数据选择与constraints约束生成。技术价值体现在故障定位效率提升、推理延迟可控、成本可预测;典型应用场

weixin_34209851的博客 335

Openharmony 命令行工具hdc的获取与安装

OpenHarmony实战:命令行工具hdc安装应用指南_hdc工具-优快云博客t=N7T8。

Devlin_的博客 1万+

2024年(2025届)计算机 低rank选手保研之路

2024年(2025届)计算机专业低rank选手保研之路

qq_60916002的博客 1937

从零开始解析N-CMAPSS数据集:航空发动机健康管理的入门指南

本文详细解析了N-CMAPSS数据集在航空发动机健康管理中的应用,从数据集的构成、关键变量到实际数据分析方法,为初学者提供了全面的入门指南。通过Python代码示例,展示了如何加载、探索和建模这一复杂数据集,帮助读者掌握航空发动机性能预测的核心技术。

weixin_29063979的博客 321

C#安装OpenCv及打开笔记本默认摄像头方法

C#安装OpenCv及打开笔记本默认摄像头方法

cg1135217680的博客 2572

3月书单

是好书,把我们联系在一起!Hi,小伙伴们,周五啦,马上就可以享受看书、晒太阳的周末哩~今天也是3月的最后一天,本月,图灵又上新了超多优秀图书,而且有好几本书是这周刚上市,热腾腾,还没来得及单独发文给大家介绍,今天就在本文给大家好好盘点一下!首先给大家介绍两本数学科普书。第一本是日本数学家、沃尔夫奖、高斯奖、京都奖得主伊藤清的数学思想文集——《世界是概率的:伊藤清的数学思想与方法》。作者:[日]伊藤...

图灵教育 199

相机光学(三十八)——VCM(Voice Coil Motor)音圈马达

VCM(Voice Coil Motor)音圈马达全称Voice Coil Montor,电子学里面的音圈电机,是马达的一种。因为原理和扬声器类似,所以叫音圈电机,具有高频响、高精度的特点。其主要原理是在一个永久磁场内,通过改变马达内线圈的直流电流大小,来控制弹簧片的拉伸位置,从而带动上下运动。手机摄像头广泛的使用VCM实现自动对焦功能,通过VCM可以调节镜头的位置,呈现清晰的图像。弹片式结构滚珠式结构摩擦式结构Open loop开马达Close loop闭环马达。

图像学习之旅 7222

梯度下降直觉手记:从θ²手算到工业级调参

梯度下降是机器学习中最基础的优化算法,其本质是利用损失函数的梯度信息,沿负梯度方向迭代更新参数以逼近最小值。它依赖导数刻画局部变化率,通过学习率控制步长,在凸函数中可收敛至全局最优,在非凸场景则需配合动量或自适应方法提升鲁棒性。该技术广泛应用于线性回归、神经网络训练及推荐系统等工程任务,核心挑战在于学习率选择、特征缩放与梯度稳定性。本文以θ²函数手算为起点,结合MSE推导与工业级调试经验,深入解析梯度下降的数学原理与落地陷阱。

dianxiangong2403的博客 425

初识数据之特征选择

【代码】初识数据之特征选择。

M_inherit的博客 1134

SerDes学习笔记:DFE均衡架构示例(USB3.1、PCIe3.0\4.0)

本文探讨了DFE均衡器架构在不同数据接口中的应用特性。研究表明,抽头数量随数据速率提升而增加,1-16抽头架构较为常见。通过PCIeGen3/4实例分析,对比了单抽头、双抽头和15抽头DFE的性能差异,证明多抽头结构能通过精细调节有效提升噪声容限和降低误码率。文章详细阐述了DFE工作原理,包括其通过反馈信号对输入信号的补偿机制,以及不同抽头对消除码间干扰的作用。实验采用8Gbps速率(125ps/UI)进行波形仿真,直观展示了均衡处理前后的信号变化,为理解信道均衡技术提供了重要参考。

一只豌豆象的博客 519

【Reading Notes】(2)

社交媒体在诞生之初,本意是做一个最为透明、最为公平、普惠大众的公众传播平台,但由于算法基于人类偏好的推荐,及带有特定企图的传播者作祟,造成社交网络的破碎凌乱,煽动的、谬误的、偏见的信息被放大传播,不仅没法帮助我们理性讨论,也欠缺帮助人们做出最佳集体决策的能力。用最优秀的人去培养更优秀的人,基础研究+基础教育,对未来的投资,教师,马太效应,越来越差。北京,中官村(中关村),太监老了被轰出宫,大太监买了一块地,做坟地,保福寺北城,官宦,教授,富人,知识分子,说的基本就是普通话,南城,穷人(老北京),

bryant_meng 2504

AFSim2.9.0学习笔记 —— 4.1、创建项目,以此项目介绍工作中Wizard使用(红方/蓝方武器平台、阵营、更换图标等,多图详细介绍)

AFSim2.9.0学习笔记 —— 4.1、创建项目,以此项目介绍工作中Wizard使用(红方/蓝方武器平台、阵营、更换图标等,多图详细介绍)

2252

机器学习之数据集

本文介绍机器学习过程中一个可用的小型数据集

逐梦苍穹的博客 7755

【人工智能】提示词工程:让大模型精准响应的核心技术,提示词的基础框架 以及 常见提示词框架及场景

编写提示词的基础原则包括:简单、明确、详细,提示词拥有零样本提示、少样本提示、分配角色、提示写作风格、限定输出格式等技巧。

奶爸的编程之路,也就一周冷个三天 1138

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

数据集的信息总结(自己看到新的就会更新)

人体姿态: LSP (2D)   地址:http://sam.johnson.io/research/lsp.html   样本数:2K   关节点个数:14   全身,单人FLIC (2D)   地址:https://bensapp.github.io/flic-dataset.html   样本数:2W   关节点个数:9   全身,单人MPII (2D)   地址:http://human...

penkgao的博客 4915

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

姿态估计之3D 人体姿态估计 - MMPose 【转】

本文将结合 MMPose 对 3D HPE 的主流算法和数据集做一些介绍。 1 主流算法 1.1 基于单目图像的方法 由于单目图像易于获取且不受场景限制,很多方法都以此为输入数据。但是,正如前面提到的,根据 2D 图像估计 3D 姿态是一个不适定问题,即可能存在多个不同的 3D 姿态,它们的 2D 投影是同一个 2D 姿态。并且,基于单目图像的方法也面临着自遮挡、物体遮挡、深度的不确定性等问题。由于缺少 3D 信息,目前的方法大多只能预测 root-relative pose,即以根关节(pelv.

light169的专栏 7621

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain&#39;s apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath(&#39;DeepLearnToolbox&#39;));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand(&#39;state&#39;,0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W&#39;); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand(&#39;state&#39;,0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = &#39;sigm&#39;;%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, &#39;Too big error&#39;);```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand(&#39;state&#39;,0)sae = saesetup([784 100]);sae.ae{1}.activation_function = &#39;sigm&#39;;sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)&#39;)% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = &#39;sigm&#39;;nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, &#39;Too big error&#39;);```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x&#39;,28,28,60000))/255;test_x = double(reshape(test_x&#39;,28,28,10000))/255;train_y = double(train_y&#39;);test_y = double(test_y&#39;);%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you&#39;ll get around 1.2% errorrand(&#39;state&#39;,0)cnn.layers = { struct(&#39;type&#39;, &#39;i&#39;) %input layer struct(&#39;type&#39;, &#39;c&#39;, &#39;outputmaps&#39;, 6, &#39;kernelsize&#39;, 5) %convolution layer struct(&#39;type&#39;, &#39;s&#39;, &#39;scale&#39;, 2) %sub sampling layer struct(&#39;type&#39;, &#39;c&#39;, &#39;outputmaps&#39;, 12, &#39;kernelsize&#39;, 5) %convolution layer struct(&#39;type&#39;, &#39;s&#39;, &#39;scale&#39;, 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, &#39;Too big error&#39;);```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, &#39;Too big error&#39;);%% ex2 neural net with L2 weight decayrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex3 neural net with dropoutrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex4 neural net with sigmoid activation functionrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.activation_function = &#39;sigm&#39;; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex5 plotting functionalityrand(&#39;state&#39;,0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = &#39;softmax&#39;; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand(&#39;state&#39;,0)nn = nnsetup([784 20 10]); nn.output = &#39;softmax&#39;; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

免费数据集网站

免费数据集下载网站|找免费数据集下载网站|公开数据集网站|开源数据集网站|常用数据集网站|高质量数据集网站

u011559552的博客 16万+

基于深度学习的3D pose estimation总结(包括几篇2D pose estimation)

3D pose 检测识别方案

tcll321的专栏 1905

数据集汇总

原始数据的采集   下面是对原始采集数据质量的评估:   1)图像、视频:分辨率,清晰度,光照,色彩等   2)语音:清晰度,背景音等   3)文本:是否自然语言,是否专业,与主题相关性等   下面是对数据标注质量的评估:   标注正确率(类别数据)   标注精确度(坐标、时间点、个数、文字等)   标注完备性(是否漏,是否重复)   标注一致性(前后规则是否一致)   人工标记的大规模数据一般都...

wydbyxr的博客 2万+

数据集介绍

本文介绍了数据集(Dataset)和数据集仓库(DatasetHub)的基本概念及其使用方法。数据集是一个易于共享和访问的数据集合,可用于模型的训练、测试和验证,通常以表格形式呈现,涵盖文本、图像、音频、视频等多种类型。数据集仓库则是一个集中管理数据集的平台,支持数据的易访问性、管理与共享。使用数据集的前提是拥有一个ModelScope账号,数据集通过git进行版本管理,用户可以通过SDK从DatasetHub下载数据。文章还提供了通过代码获取数据集的示例,并介绍了如何指定子数据集、命名空间、版本和数据划分

2503_91897581的博客 1738
上一篇: TorchVision Transforms API 大升级,支持目标检测、实例/语义分割及视频类任务
下一篇: 错字修改 | 布署1个中文文文本拼蟹纠错模型
HyperAI超神经
博客等级 码龄7年 8873粉丝 1753原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值