15、利用深度学习进行围棋落子预测

深度学习实现围棋落子预测

利用深度学习进行围棋落子预测

1. 引入Keras深度学习库

在处理生成的数据以应用神经网络时,需要一个更强大的工具来满足处理日益复杂的深度神经网络的需求,Keras就是这样一个优秀的选择。

1.1 Keras概述

Keras是用Python编写的优雅且流行的深度学习库,于2015年作为开源项目创建,迅速积累了大量用户。其代码托管在https://github.com/keras - team/keras ,文档可在https://keras.io 找到。

1.2 Keras设计原则

  • 直观易用的API :Keras的API直观且易于上手,允许快速原型开发和快速实验周期,这使其在许多数据科学挑战中广受欢迎,例如在https://kaggle.com 上。
  • 模块化与可扩展性 :由模块化构建块组成,最初受Torch等深度学习工具的启发。添加新的自定义层或增强现有功能相对简单。
  • 内置功能丰富 :自带许多流行的数据集,如MNIST,可直接加载。在https://github.com/fchollet/keras - resources 上还有一个由社区构建的Keras扩展和独立项目的生态系统。
  • 后端概念 :Keras运行时依赖强大的后端引擎,且可按需切换。目前有三个官方后端:TensorFlow、Theano和Microsoft Cognitive Toolkit。本书主要使用Google的TensorFlo
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值