首页 > 其他分享 >Keras,今天7岁啦!

Keras,今天7岁啦!

时间:2023-06-27 12:32:38浏览次数:40  
标签:框架 Keras Fran 学习 今天 深度 ois


Keras框架7周年。

2015年3月28日,谷歌人工智能研究员François Chollet发布了Keras框架的第一版。当时,他在机器学习领域已从事多年的研究工作,创造Keras主要为了帮助自己快速实验。

Keras,今天7岁啦!_人工智能

图/François Chollet

François没想过人工智能会快速大众化,但在2015~2016年,就有数万名新人进入了机器学习领域,其中很多人都选择了Keras。

因为它能方便地定义和训练几乎所有类型的深度学习模型,使深度学习变得像操纵乐高积木一样简单,可以说是最容易上手的框架(现在仍然是)。

他们都在用Keras

很快,Keras就成为大量创业公司、研究生和研究人员转向该领域的首选深度学习解决方案。

截至2021年底,Keras的用户已经超过100万了,他们既包括创业公司和大公司的学术研究人员和工程师,也包括研究生和业余爱好者。

Google、Netflix、Uber、CERN、Yelp、Square以及上百家创业公司都在用Keras解决各种各样的问题。

甚至欧洲核子研究中心(CERN)、NASA、美国国立卫生研究院(NIH)、欧洲大型强子对撞机(LHC)等科学组织也是Keras的用户。

Keras,今天7岁啦!_深度学习_02

不同深度学习框架的Google网页搜索热度的变化趋势

此外,Keras还是机器学习竞赛网站Kaggle上的热门框架,最新的深度学习竞赛中,几乎所有的优胜者用的都是Keras模型,如上图所示。

上手深度学习的最佳工具

作为最受欢迎且发展最快的深度学习框架子一,Keras被广泛推荐为上手深度学习的最佳工具。究其原因,主要是Keras具有以下重要特性:

  • 相同的代码可以在CPU或GPU上无缝切换运行。
  • 具有用户友好的API,便于快速开发深度学习模型的原型。
  • 内置支持卷积网络(用于计算机视觉)、循环网络(用于序列处理)以及二者的任意组合。
  • 支持任意网络架构:多输入或多输出模型、层共享、模型共享等。这也就是说,Keras能够构建任意深度学习模型,无论是生成式对抗网络还是神经图灵机。

Keras基于宽松的MIT许可证发布,这意味着可以在商业项目中免费使用它。它与所有版本的Python都兼容(截至2017年年中,从Python2.7到Python3.6都兼容)。

Keras的经典配套教程

Keras广受欢迎,其实也一直需要一个配套教程,同时涵盖深度学习的基础知识、Keras使用模式,以及深度学习的最佳实践。

因此,Keras之父François Chollet尽最大努力写出了这本《Python深度学习》,以便尽量让更多的人能够使用深度学习。

Keras,今天7岁啦!_java_03

在书中,François用尽可能容易理解的方式介绍了深度学习背后的概念及其实现。无论是在职的机器学习工程师、软件开发者还是大学生,都会在本书中找到有价值的内容。

本书是对深度学习的实践探索,避免使用数学符号,尽量用代码片段来解释定量概念,帮你建立关于机器学习和深度学习核心思想的直觉。

书中包含30多个代码示例,有详细的注释、实用的建议和简单的解释。知道这些你就可以开始用深度学习来解决具体问题了。

全书代码示例都使用Python深度学习框架Keras,并用TensorFlow作为后端引擎。

读完本书后,你将会:

  • 充分理解什么是深度学习、什么时候该用深度学习,以及它的局限性。
  • 学到解决机器学习问题的标准工作流程,还会知道如何解决常见问题。
  • 能够使用Keras来解决从计算机视觉到自然语言处理等许多现实世界的问题,包括图像识别、时间序列预测、情感分析、图像和文字生成等。

简介:本书由Keras之父François Chollet执笔,详尽介绍了用Python和Keras进行深度学习的探索实践,包括计算机视觉、自然语言处理、产生式模型等应用。

标签:框架,Keras,Fran,学习,今天,深度,ois
From: https://blog.51cto.com/u_15767091/6562218

相关文章

  • 蔡崇信和关明生才是阿里巴巴能走到今天的关键人物
    蔡崇信和关明生才是阿里巴巴能走到今天的关键人物虽然有人说李琪和孙彤宇是马云的左膀右臂,在我看来,蔡崇信和关明生才是阿里巴巴能走到今天的关键人物。此两人都不是最早黄页时期就跟着马云的创建者。蔡崇信在阿里巴巴刚成立时加入,就任cfo。他的......
  • TensorFlow08 神经网络-keras实战
    1数据集:这个照片很模糊,大小只有[32,32],所以我们预测的结果也不是很好。2自定义网络层(MyDenselayer)原本的网络层:w@x+b然后我们自己定义了一个,特意的把+b去掉了。3数据加载importosos.environ['TF_CPP_MIN_LOG_LEVEL']='2'importtensorflowastffromtensorfl......
  • 疫情三年后的今天-面试体会(沪)
      今天是2023年6月17号22:01>       过去好久又来到了博客。不知道这几年在做些什么,浑浑噩噩几年过去了。不知不觉也将立家立业的年纪了。跟父母去沟通,去了解各种生活场景,尽显出各自环境所产生的无奈与悲凉。也有幸福和快乐。  人生路漫漫,要学会感恩......
  • Jmeter-函数助手之时间函数生成明天、今天、昨天的时间
    JMeter中的_timeShift函数可用于将本地时间与UTC时间之间进行转换。下面是一个使用_timeShift函数的示例:假设你需要在测试过程中捕获当前的本地时间,并将其用作请求参数中的时间戳。假设你的请求参数中需要一个时间戳参数,它的格式为“yyyy-MM-dd'T'HH:mm:ssZ”,其中Z代表UTC时......
  • 今天的工作记录一下:关于centos关了防火墙却依然不能访问的问题
    今天的工作记录一下:关于centos关了防火墙却依然不能访问的问题问题在进行docker部署实验时,完成Zrlog部署之后需要进行测试,在Centos7.9内部的浏览器能访问,但是在外面的浏览器结果无法连接,尝试关闭防火墙,还是不行。猜测:猜测关闭防火墙并没有放行tomcat映射的端口,所以通过搜索引擎......
  • 深度学习框架Keras
    模型亮点测试集上评分为1.0数据集由sklearn自带-----------------------------------------以下为模型具体实现-----------------------------------------Step1.数据读取how数据读取?使用load_iris命令,加载鸢尾花数据集fromsklearn.datasetsimportload_irisiris=......
  • 看懂这八大技术战役,你会理解今天的阿里
    “今天阿里巴巴已经变成一家技术公司。”在刚刚结束的阿里20周年年会上,马老师这样说,“阿里人明明有很好的路可以走,但是却选择没有人走过的路,但又必须要去走的路。”成为一家技术公司,大概是阿里做过的最跟自己过不去的决定。看懂阿里技术二十年的八大战役,也许你会理解今天的阿里。二......
  • 从今天起,换一种轻松有趣的方式学习计算机底层技术!
    大家好,我是轩辕之风。告诉大家一个好消息,我的 《趣话计算机底层技术》 系列技术故事图书终于出版了! 印刷厂新鲜出炉的第一批图书,已经上线京东、当当啦! 你还记得那个CPU一号车间的阿Q吗?这一次它要继续讲故事给你听啦!创作起源我为什么要写这本书呢?在很多年前,我就发现......
  • 分布式数据复制技术,今天就教你真正分身术
    数据分片和数据复制技术均是实现“导购”的关键技术。其中,数据分片是确定数据位置,数据复制是实现数据可靠性的关键方法。 在实际情况下,仅考虑数据分片,其实是无法真正应用到生产环境的。因为,故障导致数据丢失和不可用是很常见的情况。因此,在进行分布式数据存储设计时,通常会考虑对数......
  • 2023年5月31号聊一下今天以及最近的操作与感想!
    今天操作白糖日线向下,所以它稍微有点向下的趋势我就空了,最多浮亏1800,后面看到回本就跑了......