【观隅】数据集管理与可视化平台-NABCD分析
项目 | 内容 |
---|---|
这个作业属于哪个课程 | 2021春季软件工程(罗杰 任健) |
这个作业的要求在哪里 | 团队项目-初次邂逅,需求分析 |
项目介绍
观隅 数据集管理与可视化平台(取“观一隅而知全局”之意),一款数据集管理与可视化软件,可以对常见深度学习数据集进行筛选、可视化以及结构解析。可以方便深度学习新手快速入门,也可以通过对数据集内容的直观展示辅助模型的设计与优化。
NABCD分析
N (Need 需求)
- 深度学习近年来被大量应用。目前网上有各种领域各种各样的数据集,数据集的格式具有多样性,不方便使用者直接查看
- 初次接触某领域的深度学习任务时,用户需要通过观察数据集来了解任务的输入输出,从而对任务建立起直观的理解
- 对数据集的可视化可以加速用户后续的模型开发过程,观察模型在数据集上表现不好的部分,可以相应地改进自己的设计,加速开发进程
A (Approach 做法)
常见深度学习数据集的可视化
- 对于简单的带标签的分类数据,展示数据(不同形式)以及数据对应的标签
- 对于图像分割、物体识别等数据,用颜色覆盖层标注图像的分割结果和物体位置,同时标注物体内容
- 对于视频数据,动态用颜色覆盖层等方式标志出目标
- 对于音频数据,在时间轴上展示数据中被标记的区域
- 对于文本数据,用不同颜色分割不同的被标记成份
数据集文件结构的可视化解析
- 解析文件的结构
- 对于某些没有DataLoader的数据集,提供示例代码生成
数据集内容的筛选和搜索
- 用户可以选出自己感兴趣的目标标签并查看结果,例如从MNIST数据集中找出所有标注为1的图像
- 在NLP相关的数据集里,用户可以查找相关的数据内容,例如从IMDB数据库中找到存在某个词的数据及其标注
数据集的筛选和搜索
为了方便用户直观体验一些基础的公共数据集,在服务器上搭建网站提供主流数据集的管理与可视化服务
考虑到数据隐私和网络性能等原因,允许在用户主机端运行Web服务器提供管理(类似TensorBoard),用户可在浏览器中打开本机的数据集进行可视化和管理
B (Benefit 好处)
- 用户可以通过本平台对某个或某类数据集形成直观认识
- 用户可以通过本平台快速筛选出某领域的数据集
- 用户可以通过本平台对某个数据集中的数据进行快速筛选,并以可视化的方式对这部分数据的特征进行了解
- 用户可以将服务部署在本地,对于本地的涉密数据集也可以可视化
C (Competitors 竞争)
目前,尚没有完整的针对大量数据集的示例
现在能在互联网上找到的,关于数据集格式内容的信息,主要来源有以下两点
- 数据集发布者提供说明文档,和数据集内容示例
- 各类博客作者自己总结有关数据集
第一类内容权威但零散,第二类内容的时效性和权威性都堪忧。此外,二者都并不支持以较便捷的方式查看数据集的指定部分内容,这正是本产品的机会和优势。
D (Delivery 交付)
本产品目标用户为初步接触深度学习的高校学生、接触深度学习新领域的高校研究生和科技公司研究员;我们希望从北航的参加冯如杯、选修方法论的同学切入,逐步拓展到研一、研二学长学姐等人群
通过微信朋友圈,QQ空间等个人渠道推广;在方法论等引导学生入门深度学习的课程群进行推广
软件发布与用户量估计
我们希望通过网站的形式发布软件,网站提供经典数据集的可视化服务和可供本地部署的客户端的下载方式。
预估发布一周后,网页端用户量约有200人,下载部署用户人次约有20人次。
宣传视频
https://bhpan.buaa.edu.cn:443/link/09297EE2B35E9C79F8F5C7197069DF62
【观隅】数据集管理与可视化平台-NABCD分析的更多相关文章
- “知疫”疫情防控可视化平台——NABCD分析
"知疫"疫情防控可视化平台 项目 内容 这个作业属于那个课程 2021春季学期软件工程(罗杰.任健) 这个作业的要求在哪里 初次邂逅,需求分析 1 NABCD分析 NEED 目前多 ...
- seaborn教程3——数据集的分布可视化
原文转载:https://segmentfault.com/a/1190000015006667 Seaborn学习大纲 seaborn的学习内容主要包含以下几个部分: 风格管理 绘图风格设置 颜色风 ...
- Superset 0.37 发布——颜值最高的数据可视化平台
Superset 0.37,增加可视化插件,行级权限控制 使用Superset已经有一段时间,其良好的体验与丰富的图表功能节省了大量的时间.但是对于权限,自定义图表,图表下载,报警邮件一直没有很好的支 ...
- 整理全网最全K8S集群管理工具、平台
整理常见的整理全网最全K8S集群管理工具.平台解决方案. 1 Rancher Rancher中文官网:https://docs.rancher.cn/ 2 KubeSphere 官网:https:// ...
- bi数据可视化平台带来的企业变化
相信现在互联网的发展,大家有目共睹,在互联网的快速发展下,所产生的数据已经成为庞然大物,各行各业都在进行数据化转型,大数据分析也就成了香饽饽,bi数据可视化平台能够让数据可视化,通过数据分析可以业务人 ...
- 资料共享平台----nabcd
知识共享平台NABCD模型 N(need)需求 大一新生刚刚开始大学生活,不适应大学学习生活的节奏,并且课堂上知识容量大.密度高,学生不能立刻掌握所学知识点,同时,网上资料冗杂繁复,指向性不强,导致学 ...
- SAS学习笔记之《SAS编程与数据挖掘商业案例》(3)变量操作、观测值操作、SAS数据集管理
SAS学习笔记之<SAS编程与数据挖掘商业案例>(3)变量操作.观测值操作.SAS数据集管理 1. SAS变量操作的常用语句 ASSIGNMENT 创建或修改变量 SUM 累加变量或表达式 ...
- 【分布式搜索引擎】Elasticsearch之安装Elasticsearch可视化平台Kibana
一.Kibana简单介绍 Kibana 是为 Elasticsearch设计的开源分析和可视化平台.你可以使用 Kibana 来搜索,查看存储在 Elasticsearch 索引中的数据并与之交互.你 ...
- 用户需求与NABCD分析
用户需求与NABCD分析 目录 项目简介 用户需求分析 调研途径 问卷情况说明 问卷反馈与分析 NABCD分析 Need 需求 Approach 途径 Benefit 好处 Competitors 竞 ...
随机推荐
- nasm astrlwr_s函数 x86
xxx.asm %define p1 ebp+8 %define p2 ebp+12 %define p3 ebp+16 section .text global dllmain export ast ...
- Puppeteer: 鼠标移动
文档 mouse.click 是 mouse.move,mouse.down 和 mouse.up 的快捷方式 main.js const pptr = require('puppeteer'); c ...
- TypeScript——02——TS基本数据类型介绍和使用
一,TS的数据类型 ES6的数据类型: 6种基本数据类型 Boolean Number String Symbol undefined null 3种引用类型 Array Function Objec ...
- go-admin在线开发平台学习-3[细节解析]
本章节主要的内容是对go-admin中的一些有趣编码进行分析,为自己以后提供一些借鉴 使用cli方式启动项目 使用cobra[眼镜蛇]完成强壮cli的工具,确保稳定. 使用cli的方式启动项目的好处显 ...
- 一条sql语句的执行过程
一条select语句执行流程 第一步:连接器 连接器负责跟客户端建立连接.获取权限.维持和管理连接.如果用户名密码验证通过后,连接器会到权限表里面查出你拥有的权限.之后该连接的权限验证都依赖于刚查出来 ...
- 解决bs4在python中出现“ImportError: cannot import name ‘HTMLParseError‘”错误
在使用BeautifulSoup4时候出现了ImportError: cannot import name 'HTMLParseError'的错误. 根本原因是BeautifulSoup在4.4.0以 ...
- 导入Excel时,如果有多个投料信息,则循环导入
List<Input> list = new ArrayList<Input>();for (int j = 0; j < 500; ) { String materia ...
- JS驼峰与下划线互转
1.下划线转驼峰 function underlineToHump(s){ var a = s.split("_"); var result = a[0]; for(var i=1 ...
- Same Origin Policy 浏览器同源策略详解
同源策略 Same Origin Policy 日常开发中最常与网络打交道,那关于浏览器的同源策略和跨域相关的知识是该整理一下了. 首先需要明确的是,同源策略是浏览器的安全策略,由于存在这个策略,我们 ...
- .NET并发编程-数据并行
本系列学习在.NET中的并发并行编程模式,实战技巧 内容目录 数据并行Fork/Join模式PLINQ 本小节开始学习数据并行的概念模式,以及在.NET中数据并行的实现方式.本系列保证最少代码呈现量, ...