当前位置: 首页 > 编程日记 > 正文

深度学习有哪些接地气又好玩的应用?

640?wx_fmt=jpeg
过去几年中,深度学习中的很多技术如计算机视觉、自然语言处理等被应用在很多实际问题中,而且相关成果也表明深度学习能让人们的工作效果比以前更好。

我们收集了一些深度学习方面的创意应用,虽然没有对每项应用进行详尽描述,但是希望你看过之后能对深度学习在生活中的应用潜力有更好的认识,我们在每项应用后也尽量补充了相关资料,比如代码、教程网站和研究论文等,应该会对大家的学习有所帮助。

文末附项目资料领取方式


01
给黑白照片自动上色

为黑白照片添加颜色又叫做图像着色。很久以来,这项工作都是由人工完成,是一项颇为艰巨的任务。现在人们可以用深度学习技术利用物体及它们在照片里的环境来给图像着色,和人工完成的效果几无差别。
为了解决图像着色问题,要给 ImageNet(目前世界上图像识别最大的数据库)训练一个质量很高、规模很大的卷积神经网络。总的来说,就是采用了非常大的卷积神经网络和监督层(supervised layers),添上色彩,然后重建照片。
例如,芝加哥大学的技术人员去年4月份发表研究成果称,用深度学习技术和英伟达 GPU 实现了为黑白照片自动上色。
640
左为黑白照片,右为深度学习技术上色后的照片
问题来了,我们从哪里可以体验一下呢?从 Algorithmia 网站 上就行,打开网站输入你要上色的照片,然后点击“Colorize it”,就OK了!
640
拿张黑白喵图举个栗子

02
自动机器翻译

这种应用也就是能把一种语言的词汇、短语和句子自动翻译成另一种语言。其实这种自动机器翻译技术很久前就应用了,但是深度学习可以在两个细分方面达到登峰造极的成果:
  • 自动翻译文本
  • 自动翻译图片
采用深度学习技术的文本翻译无需提前处理文字的序列,算法能够学习词汇和它们的映射之间的关系,然后翻译为另一种语言。大型 LSTM 循环神经网络中的堆叠网络(stacked networks)就可以用来完成这种翻译。
卷积神经网络也能用来识别有文字的照片,将照片中的文字转换为文本格式,然后翻译加工,最后照片会变为配有翻译后文字的照片。通常也被称为即时视觉转译。
谷歌翻译应用就采用了深度学习技术,能够实现27种语言的即时视觉转译。
640

03
对照片中物体进行分类和检测

就是将照片中的物体进行分类,归为人们已知的物体。利用大型卷积神经网络在这方面已经取得了瞩目的成就。例如,由神经网络专家 Alex Krizhevsky, Geoffrey Hinton 和 Ilya Sutskever 共同研发的 AlexNet 便是其中的佼佼者。
640
资料来源:
http://www.cs.toronto.edu/~fritz/absps/imagenet.pdf
检测照片中的物体则要复杂一些,主要是具体识别出照片中一个或多个物体,用方框标出,而且能对它们进行描述。
640
斯坦福大学的 Andrej Karpathy 就训练了一个深度学习系统,能对照片中不同区域内元素进行识别,并用一句话来描述照片,叫做 Neural Talk。

04
自动书写生成(Handwriting Generation)

根据一些手写笔迹,利用深度学习技术就能用这些笔迹写出其他的词句。
640
某书法作品
当人们用笔写字的时候,笔在纸上滑动,好比留下一系列连贯的坐标点,而深度学习技术可以学习出笔的移动轨迹和文字之间的关系,然后生成新的一模一样的笔迹,而且能够模仿多种笔迹。
640
05
自动生成抓眼球的文章标题

生活中在看各种资讯的时候,会遇到各种吸引眼球的标题,让人忍不住点开查看,这些抓眼球的标题基本上都是由小编们绞尽脑汁想出来的,不过深度学习专家 Lars Eidnes 却采用了循环神经网络让电脑能自动生成抓眼球的标题。
640
我国08年的时候“标题党”已经初见雏形
恐怕是世界上第一个用循环神经网络生成标题的网站。

06
将素描转为照片

2016年荷兰内梅亨大学的几名学生利用深度神经网络将人物脸部素描转化为照片,他们将此项技术称为“卷积素描转换”(Convolutional Sketch Inversion)。
640
文末附项目资料领取方式
你是否也想成为这样项目的缔造者,而不仅仅是屏幕面前的使用者?
基于此,为了让更多想入行深度学习领域的工程师成为AI工程的机会。
CSDN学院联合《智能问答与深度学习》图书的创作团队,特别针对零基础想入行深度学习的同学联合出品了《从零开始深度学习》这门实体书+视频课课程。
PS:课程模式为:实体书+100余节视频课(书包邮)
与视频课配套的《智能问答与深度学习》这本书,已荣登京东实用性强的10本人工智能工具书。
640?wx_fmt=png
图片来源于京东好物榜
| 图书邮寄 | 视频精讲 | 作者带队 | 社群答疑 | 
640?wx_fmt=jpeg
640?wx_fmt=png扫码上方二维码,立即抢购640?wx_fmt=png
640?wx_fmt=png原价199元,限时特惠69元640?wx_fmt=png
搜狗CEO王小川对本书也有极高的评价。
640?wx_fmt=png图片来自京东书评
为了保证书与视频课程的配套性,《从零开始深度学习》视频课的创作团队采用《智能问答与深度学习》原班创作团队,并且全部来自头部互联网企业。
640?wx_fmt=png
创作团队介绍
学习这门书+课,我能收获什么?
1.102课时、20+小时的课程内容,以及原价¥69 的配套实体书,物超所值。
2. 从最基础的数学基础讲起,夯实基础,由浅入深,让你建立系统的知识体系。
3. 零基础也能轻松上手,从基础学习到真实项目实战,不用担心学完没用。
这门课程适合我吗?
1. 我是计算机专业的学生,适合学习这门课程吗?
适合。这门课程不但为你扫清了基础数学的障碍,而且通过实例的讲解,以及一些学习技巧,你可以比别的同学更早的入门深度学习,提升自己的知识储备,对你今后找实习、找工作都有很大的帮助。
2. 我已经有一定的编程经验,但不是深度学习,需要学习这门课程吗?
需要。如果你有一定的编程经验,那么你在学习前两章内容的时候会容易一些,可以让你加容易手,而且后面有很实战的案例,对于扩展知识面,以及转行都有很不错的帮助。
3. 我不是计算机专业的,但是想转行,适合学习这门课程吗?
适合。此课程主要针对的就是想转行,或者对编程没有基础的人群而策划的,从深度学习最为基础的“基础数学”开始讲起,之后会涉及到python编程以及实战案例,让你打好入门深度学习的基础,建立正确的学习路径。
了解更多课程详情,请下滑
#课程大纲#
640?wx_fmt=png
#现在订阅有什么福利#
1. 原价¥199,限时优惠¥69。
2. 现在购课既送王海良老师《智能问答与深度学习》实体书一本。
#如何报名#
限时特惠:¥69原价¥199
图书(包邮) + 102节视频课程,每课仅需0.6
640?wx_fmt=png
640?wx_fmt=png立即扫码抢购640?wx_fmt=png
坚持30天,平均一天2块钱,换你一次进入高薪技术领域的机会

如果对课程有疑问
欢迎扫码回复“1”进课程咨询群
640?wx_fmt=png
640?wx_fmt=png立即扫码领取上文项目资料包640?wx_fmt=png

640?wx_fmt=gif点击阅读原文“69元立即抢购书+视频课”
640?wx_fmt=png
你点的每个“在看”,我都认真当成了喜欢

相关文章:

Ubuntu下通过CMake文件编译CUDA+OpenCV代码操作步骤

在 CUDA_Test 工程中,CUDA测试代码之前仅支持在Windows10 VS2013编译,今天在Ubuntu 14.04下写了一个CMakeLists.txt文件,支持在Linux下也可以通过CMake编译CUDA_Test工程,CMakeLists.txt文件内容如下:# CMake file f…

JAVA 多用户商城系统b2b2c-Spring Cloud常见问题与总结(一)

在使用Spring Cloud的过程中,难免会遇到一些问题。所以对Spring Cloud的常用问题做一些总结。需要JAVA Spring Cloud大型企业分布式微服务云构建的B2B2C电子商务平台源码 一零三八七七四六二六 一、Eureka常见问题 1.1 Eureka 注册服务慢 默认情况下,服务…

TinyFrame升级之八:实现简易插件化开发

本章主要讲解如何为框架新增插件化开发功能。 在.net 4.0中,我们可以在Application开始之前,通过PreApplicationStartMethod方法加载所需要的任何东西。那么今天我们主要做的工作就集中在这个时间段: 1.将插件DLL及文件拷贝入主网站目录并编译…

快手王华彦:端上视觉技术的极致效率及其短视频应用实践 | AI ProCon 2019

演讲嘉宾 | 王华彦(快手硅谷Y-tech实验室负责人) 编辑 | Just 出品 | AI科技大本营(ID:rgznai100) 快手用户日均上传1500万个视频,要把这些作品准确的分发给超2亿活跃用户,如果没有强大的AI技术系统去理解…

tmux简介及安装

tmux是一个开源工具,用于在一个终端窗口中运行多个终端会话。它可以减少过多的打开终端控制台。tmux的源码在 https://github.com/tmux/tmux ,它的License是BSD。tmux可以直接通过sudo apt-get install tmux命令安装(通过sudo apt-get remove tmux移除)…

Swift中依赖注入的解耦策略

原文地址:Dependency Injection Strategies in Swift 简书地址:Swift中依赖注入的解耦策略 今天我们将深入研究Swift中的依赖注入,这是软件开发中最重要的技术之一,也是许多编程语言中使用频繁的概念。 具体来说,我们将…

Eclipse mac 下的快捷键

2019独角兽企业重金招聘Python工程师标准>>> Eclipse,MyEclipse 的preference 在“windows”下边,mac下在左上角苹果图标边上 win下我们都习惯了ctrl c,在Mac 下使用标准键盘变成了win键c 系统的偏好设定 -> 键盘 -> 修饰…

Ubuntu上使终端显示Git分支(oh-my-zsh)

oh-my-zsh是基于Zsh(Zsh是一个Linux用户很少使用的power-shell,这是由于大多数Linux产品安装,以及默认使用bash shell)的功能作了一个扩展,方便插件管理、主体自定义等。oh-my-zsh源码在 https://github.com/robbyrussell/oh-my-zsh &#x…

天哪!我的十一假期被AI操控了

(图片付费下载自视觉中国)导语:这个假期,除了脑海一直在唱歌,庆祝祖国成立的 70 周年,当然也闲不住,要乘机出去浪一浪。目前小长假进度条已经进行到 71.4% 了,有没有发现这个假期与以…

使用SVN+Axure RP 8.0创建团队项目

一、使用到的工具:VisualSVN Server --SVN服务器:https://www.visualsvn.com/server/ Axure RP 8.0 :http://www.downcc.com/soft/103078.html 二、VisualSVN Server 安装以及操作1、安装 : 默认安装即可 2、操作: &a…

no no no.不要使用kill -9.

2019独角兽企业重金招聘Python工程师标准>>> no no no.不要使用kill -9. 它没有给进程留下善后的机会: 1) 关闭socket链接 2) 清理临时文件 3) 将自己将要被销毁的消息通知给子进程 4) 重置自己的终止状态 等等。 通常,应该发送15&#xff0c…

人工智能的“天罗地网”

(图片付费下载自视觉中国)整理 | 弯月编辑 | 郭芮来源 | CSDN(ID:CSDNnews)人工智能(AI)技术正在全球迅速崛起。不断涌现的最新发展令世人瞩目,从以假乱真的深度伪造视频&#xff0c…

Ubuntu下安装Cppcheck源码操作步骤

Cppcheck是用在C、C中对code进行静态检查的工具。它的源码在 https://github.com/danmar/cppcheck 。它的License是GPL-3.0。Cppcheck可以检查不通过编译的文件,执行的检查包括:(1)、自动变量检查;(2)、数组的边界检查;(3)、clas…

用“脸”打卡,抬头就能签到!

科技正在飞速改变我们的生活,以前我们上班的时候,脖子上总会挂一个IC卡用来验证身份和签到打卡,后来指纹识别出现了,我们又逐渐习惯了指纹打卡,到如今,随着人脸识别技术的出现,我们开始用“脸”…

OC基础第四讲--字符串、数组、字典、集合的常用方法

OC基础第四讲--字符串、数组、字典、集合的常用方法 字符串、数组、字典、集合有可变和不可变之分。以字符串为例,不可变字符串本身值不能改变,必须要用相应类型来接收返回值;而可变字符串调用相应地方法后,本身会改变&#xff1b…

分类、检测、分割任务均有SOTA表现,ACNet有多强?

(图片付费下载自视觉中国)作者 | 路一直都在来源 | 知乎专栏Abstract本文提出了一种新的自适应连接神经网络(ACNet),从两个方面对传统的卷积神经网络(CNNs)进行了改进。首先,ACNet通过自适应地确定特征节点之间的连接状态&#xf…

CUDA Samples: approximate prior vbox layer

以下CUDA sample是分别用C和CUDA实现的类似prior vbox layer的操作&#xff0c;并对其中使用到的CUDA函数进行了解说&#xff0c;各个文件内容如下&#xff1a;common.hpp:#ifndef FBC_CUDA_TEST_COMMON_HPP_ #define FBC_CUDA_TEST_COMMON_HPP_#include <typeinfo> #inc…

如何成为一名成功的 iOS 程序员?

前言&#xff1a; 编程是一个仅靠兴趣仍不足以抵达成功彼岸的领域。你必须充满激情&#xff0c;并且持之以恒地不断汲取更多有关编程的知识。只是对编程感兴趣还不足以功成名就——众所周知&#xff0c;我们工作起来像疯子。 编程是一个没有极限的职业&#xff0c;所以要成为一…

C#之委托与事件

委托与事件废话一堆&#xff1a;网上关于委托、事件的文章有很多&#xff0c;一千个哈姆雷特就有一千个莎士比亚&#xff0c;以下内容均是本人个人见解。1. 委托1.1 委托的使用这一小章来学习一下怎么简单的使用委托&#xff0c;了解一些基本的知识。这里先看一下其他所要用到的…

24式加速你的Python

作者 | 梁云1991来源 Python与算法之美一、分析代码运行时间第1式&#xff0c;测算代码运行时间平凡方法快捷方法&#xff08;jupyter环境&#xff09;第2式&#xff0c;测算代码多次运行平均时间平凡方法快捷方法&#xff08;jupyter环境&#xff09;第3式&#xff0c;按调用函…

pip、NumPy、Matplotlib在Windows上的安装过程

Windows上Python 3.6.2 64位的安装步骤&#xff1a;1. 从 https://www.python.org/downloads/windows/ 下载Windows x86-64 executable installer(即python-3.6.2-amd64.exe)&#xff1b;2. 直接以管理员身份运行安装&#xff0c;勾选添加到环境变量、pip等即可。可以同时在Wi…

分享:个人是怎么学习新知识的

为什么80%的码农都做不了架构师&#xff1f;>>> 挺多童鞋问我是怎么学习新知识的&#xff0c;干脆写篇文章总结一下&#xff0c;希望对大家有所帮助。对照书、技术博客、极客时间等学习的方式我就不说了。 一、早期 在15年及更早&#xff0c;由于知识储备少&#x…

easyui的datagrid

datagrid数据的绑定方式&#xff1a; 1&#xff09;data 后跟数据行的json串 2&#xff09;url 后跟{"total":,"rows":,"foot":},其中total代码返回总行数&#xff0c;rows为数据行json串 .NET MVC&#xff0c;controll控制类方法中获取datagrid…

线性回归介绍及分别使用最小二乘法和梯度下降法对线性回归C++实现

回归&#xff1a;在这类任务中&#xff0c;计算机程序需要对给定输入预测数值。为了解决这个任务&#xff0c;学习算法需要输出函数f:Rn→R。除了返回结果的形式不一样外&#xff0c;这类问题和分类问题是很像的。这类任务的一个示例是预测投保人的索赔金额(用于设置保险费)&am…

4种最常问的编码算法面试问题,你会吗?

导语&#xff1a;面试是测查和评价人员能力素质的一种考试活动。最常问的编码算法面试问题你知道多少呢&#xff1f;作者 | Rahul Sabnis译者 | 苏本如&#xff0c;编辑 | 刘静来源 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09;在许多采访中&#xff0c;我经常被要求…

[小梅的体验课堂]Microsoft edge canary mac版本体验

简介 华硕微软越来越没有自己的JC了&#xff0c;不经在windows里面加了wsl而且还废弃了自己的老edge浏览器&#xff0c;重新基于chromium内核开发了新的edge浏览器了&#xff0c;不管怎么说mac上又多了一款新的浏览器&#xff0c;对于一个爱好新鲜的我来说那就简单安装体验下 下…

SQL Server用户自定义函数

用户自定义函数不能用于执行一系列改变数据库状态的操作&#xff0c;但它可以像系统 函数一样在查询或存储过程等的程序段中使用&#xff0c;也可以像存储过程一样通过EXECUTE 命令来执行。在 SQL Server 中根据函数返回值形式的不同将用户自 定义函数分为三种类型&#xff1a;…

C++11中std::initializer_list的使用

initializer_list是一种标准库类型&#xff0c;用于表示某种特定类型的值的数组。和vector一样&#xff0c;initializer_list也是一种模板类型&#xff0c;定义initializer_list对象时&#xff0c;必须说明列表中所含元素的类型。和vector不一样的是&#xff0c;initializer_li…

WijmoJS 2019V1正式发布:全新的在线 Demo 系统,助您快速上手,开发无忧

2019独角兽企业重金招聘Python工程师标准>>> 下载WijmoJS 2019 v1 WijmoJS是为企业应用程序开发而推出的一系列包含HTML5和JavaScript的开发控件。其中包含了金融图表、FlexSheet、先进的JavaScript控件&#xff08;Wijmo 5&#xff09;和经典的jQuery小部件&#x…

最后3天,BDTC 2019早鸟票即将售罄,超强阵容及议题抢先曝光!

大会官网&#xff1a;https://t.csdnimg.cn/U1wA2019 年12月5-7 日&#xff0c;由中国计算机学会主办&#xff0c;CCF 大数据专家委员会承办&#xff0c;CSDN、中科天玑数据科技股份有限公司协办的 2019 中国大数据技术大会&#xff0c;将于北京长城饭店隆重举行。届时&#xf…