`
liangyan9966
  • 浏览: 41024 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

一个伟大愿景:让深度学习更简单

阅读更多
阅读全文http://click.aliyun.com/m/23529/
当15年前推出MapReduce时,它展示了整个世界对于未来的不屑一瞥。硅谷科技公司的工程师第一次可以分析整个互联网。然而,MapReduce提供了非常低级API,结果使这个“超级力量”成为了奢侈品,只有极少数的高学历的,有很多资源的工程师才可以使用它。

今天,深度学习已经达到了“MapReduce”当时的地位:它已经显示出了很大潜力,它是人工智能的“超级力量”。它的力量在过去的几年创造的价值很让人吃惊,例如:自动驾驶汽车和AlphaGo这些都被认为是奇迹。

然而,今天利用深度学习的超级力量与过去的大数据一样具有挑战性。深度学习框架由于低级API而具有陡峭的“学习曲线” ;扩展分布式硬件需要大量的人工工作; 即使是大量的时间和资源的结合,深度学习实现成功也需要繁琐的工作和实验参数。因此深度学习也通常被称为“黑魔法”。

七年前,我们开始了一个Spark项目,其目标是通过提供高级API和统一的引擎来实现机器学习,ETL,流式传输和交互式SQL,从而实现“大众化”大数据的“超级力量”的目标。今天,Apache Spark已经为软件工程师们及SQL分析师们都提供了大量数据。

继续这个民主化的愿景,我们很高兴地宣布深度学习管道,这是一个新的开源库,旨在使每个人都能轻松地将可扩展的深度学习整合到他们的工作流程中,使他们能从机器学习从业者过渡到商业分析师,真正的将技术应用于实际生活中。

深度学习管道基于Apache Spark的ML管道培训,并使用Spark DataFrames和SQL部署模型。它包括用于深度学习的常见的高级API,因此有些功能可以在几行代码中高效地完成,比如说:

·    图像加载(Image loading)

·    在Spark ML管道中应用预先训练的模型(Apply pre-trained models as transformers in a Spark ML pipeline)

·    迁移学习(Transfer learning)

·    分布式超参数调优(Distributed hyperparameter tuning)

·    在DataFrames和SQL中部署模型

接下来,我们通过实例详细描述这些功能。要在Databricks上尝试这些和更多的例子,请查看笔记本深度学习流水线在数据库中。

图像加载(Image loading)

在图像上应用深度学习的第一步是加载图像的能力。深度学习管道包括可以将数百万图像加载到DataFrame中的实用程序功能,并以分布式方式自动解码它们,从而允许进行大规模操作。

df = imageIO.readImages("/data/myimages")

我们还正在努力增加对更多数据类型的支持,如文本和时间序列。

应用可预测的预训练模型(Applying Pre-trained Models for Scalable Prediction)

深度学习管道支持以分布式的方式运行预训练的模型,可用于批量和流式数据处理。它包含了一些最受欢迎的模型,使用户在不需要花费昂贵的培训模型的前提下,能够直接开始深度学习。例如,以下代码使用InceptionV3创建一个Spark预测流水线,InceptionV3是用于图像分类的最先进的卷积神经网络(CNN)模型,并且预测了我们刚加载的图像中是什么样的对象。当然,这个预测是利用Spark一起完成的。
阅读全文http://click.aliyun.com/m/23529/
分享到:
评论

相关推荐

    情报信息环境愿景:信息技术路线图中文版.pdf

    情报信息环境愿景:信息技术路线图中文版.pdf

    落实自主学习,促成深度学习真实发生——新课改背景下的新课堂愿景.pdf

    在新课程改革的背景下,教育者致力于实现自主学习与深度学习的真实发生,以期构建符合新时代需求的课堂愿景。自主学习是学生自我驱动的,以兴趣和需要为基础的学习方式,而深度学习则是学生在情感和思维上都深度参与...

    Deeplearning深度学习笔记v5.42

    深度学习是人工智能领域的一个重要分支,它通过模拟人脑神经网络的方式来处理数据。深度学习需要较为扎实的编程基础和对机器学习的基本了解,吴恩达教授的深度学习课程正是针对这类人群。该课程系列旨在帮助学生掌握...

    Deeplearning深度学习笔记v5.36

    1. 深度学习概述:深度学习属于机器学习领域,是一种通过构建多层网络对数据进行特征提取和学习的技术。它模拟人脑神经网络结构和工作方式,被广泛应用于图像识别、语音识别、自然语言处理等领域。 2. 课程结构和...

    世界500强企业企业文化(企业使命、愿景、核心价值观)集锦.pdf

    * 愿景:让每人拥有一台计算机 * 使命:藉推广公平的资料使用惯例,建立用户对互联网之信任和信心 * 核心价值观:提供大众强大的计算能力 (十三)华为公司 * 愿景:丰富人们的沟通和生活 * 使命:聚焦客户关注的...

    吴恩达深度学习笔记

    - **定义与重要性**:深度学习是机器学习的一个分支,通过模拟人脑中的神经元工作方式来处理复杂的数据模式识别和预测任务。随着计算能力的增强及大数据时代的到来,深度学习在图像识别、语音识别、自然语言处理等多...

    情报信息环境愿景:信息技术路线图原文版.pdf

    情报信息环境愿景:信息技术路线图原文版.pdf

    6G愿景:统一网络赋能智慧城市群.zip

    6G不仅代表着移动通信技术的下一个重大飞跃,更预示着一个全新的智能时代。"6G愿景:统一网络赋能智慧城市群"这一主题,深入探讨了6G技术如何通过构建统一的网络基础设施,为智慧城市的建设提供强大支撑。 6G的核心...

    特色活动:深度学习的新场域.pdf

    深度学习是人工智能领域的一个重要分支,模仿人脑神经网络结构和功能的算法,使得机器能够在数据中自动学习和提取特征,用于执行任务,如图像识别、语言处理等。在教育领域,深度学习强调理解性学习和知识的内在联系...

    6G移动技术愿景:统一网络赋能智慧城市群2019.12.18.pdf

    6G移动技术愿景:统一网络赋能智慧城市群2019.12.18.pdf6G移动技术愿景:统一网络赋能智慧城市群2019.12.18.pdf

    网易云吴恩达深度学习工程师微专业完整版笔记.pdf

    吴恩达强调,深度学习不仅是一个技术领域的突破,更是社会进步的推动力。他希望与全球AI社区成员一起,共同推动建立一个由AI驱动的社会,让AI技术服务于每个人,提供更好的医疗、教育、出行和就业机会。 九、课程...

    Coursera深度学习笔记v4.pdf

    TensorFlow是目前广泛使用的深度学习框架之一,课程的这部分内容将帮助学生在实际编程环境中熟练使用TensorFlow构建深度学习模型。 5. 深度学习项目实践:学生将在业界顶尖专家的指导下创建自己的机器学习项目,...

    神经网络与深度学习中文版笔记(吴恩达系列课程)

    根据提供的文件内容,可以提取以下知识点: 1. 深度学习课程概览:吴恩达教授的...同时,课程还强调了深度学习技术在社会各领域的广泛影响力,鼓励学生积极参与AI技术的学习和应用,以期建立一个更加智能化的社会。

    建构指向深度学习的网络学习共同体.pdf

    网络学习共同体是一个基于新媒体的学习组织,它强调学习活动作为一种合作交互的社会关系性实践活动。这一共同体中的成员,包括学生、教师、管理者、家长等,共同参与学习,彼此之间形成互相学习、共同成长、共同发展...

    2018-2019全球健康与医疗未来愿景:转变卫生系统(英文)-2019.9-25页.rar

    描述中的“2018-2019全球健康与医疗未来愿景:转变卫生系统(英文)-2019.9-25页”进一步确认了这是一个英文版的报告,包含25页的内容,发布于2019年9月。这表明报告可能涵盖了2019年前九个月的数据和分析,并提供了...

    百度深度学习平台.pdf

    - 深度学习的机制更接近于人类学习过程,通过大量的数据和多层抽象来理解和解析复杂的信息。 4. **百度的深度学习应用**: - 百度在2012年夏天开始研发深度学习技术,利用GPU提高计算效率,处理大规模的训练数据...

    STM32教父新愿景:产品成嵌入式工程师的首选.zip

    STM32是一款基于ARM Cortex-M内核的微控制器系列,由意法半导体(STMicroelectronics)开发,广泛应用于各种嵌入式系统设计中。标题"STM32教父新愿景:产品成嵌入式工程师的首选"暗示了STM32在嵌入式领域的主导地位...

Global site tag (gtag.js) - Google Analytics