Python中文网

人工智能在信用债投资领域的应用:Python语言实践这本书,是由清华大学出版社在2018-11-01月出版的,本书著作者是 崔玉征 著,此次本版是第1次印刷发行, 国际标准书号(ISBN):9787302513056,品牌为清华大学, 这本书的包装是16开平装,所用纸张为胶版纸,全书共有227页字数28万7000字, 是一本非常不错的Python编程书籍。

此书内容摘要

本书共分三部分,第一部分主要讲述机器学习、深度学习和人工智能的基本方法,并给出了使用基于TensorFlow后台的Keras库做深度学习的实践案例;第二部分主要讲述做信用债投资面临的困难,并给出了实用的解决方案;第三部分主要讲述解决做信用债投资的困难的实用方法,并给出了全部的Python源代码。
本书适合在银行、证券、保险、基金等金融机构从事对公信贷和债券投资等工作的相关从业者阅读。

关于此书作者

暂无.

编辑们的推荐

暂无.

人工智能在信用债投资领域的应用:Python语言实践图书的目录

暂无.

部分内容试读

暂无.

关于此书评价

暂无.

书摘内容

第3章基于TensorFlow用Keras做深度学习

流行的深度学习框架很多,如TensorFlow、Caffe和Theano等。但这些框架都是面向深度学习开发的专业人士的,用这些框架做深度学习需要非常了解底层逻辑,且需要编写大量的代码才能实现。这对非计算机编程相关专业科班出身的金融从业人员来说,是个很大的挑战,且短时间内很难弥补。本书介绍的深度学习库Keras是一个基于TensorFlow的API,它能够使我们快速实现金融模型的思维,且易于编程实现。
3.1Keras简介
Keras是由谷歌软件工程师Francois Chollet开发的、基于TensorFlow的深度学习库,具有较为直观的API。目前,Keras库已经成为TensorFlow的默认API。Keras库强调极简主义——只需要几行代码就能构建一个神经网络,其设计原则如下。
1. 用户友好
Keras是神经网络的高层API,它充分考虑用户的使用体验,在极大减少用户工作量的前提下,使用户非常方便地构建不同层次深度的定制化神经网络模型。
2. 模块化
使用Keras构建深度学习模型时,可将该模型理解为一个多层的序列或数据的运算图,这些完全可配置的模块可以用最少的代价自由组合在一起。具体而言,网络层、损失函数、优化器、初始化策略、激活函数、正则化方法等都是独立的模块,可以使用它们来构建自己的模型。
3. 易扩展性
添加新模块(或网络层、神经元等)非常容易,只需要仿照现有的模块编写新的类或函数即可。创建新模块的便利性使得Keras更适合于先进的研究工作。
为了说明使用Keras进行深度学习模型开发的便利性,此处以一个简单的示例说明如何使用Keras库做深度学习模型开发。该示例以上证50成分股的收盘价来训练模型,并使用训练得到的深度学习模型计算上证50指数的预测收盘价,最后绘图表示上证50实际收盘价和预测收盘价的曲线,示例代码如下所示。 import pandas as pd
import numpy as np
from keras.models import Sequential
from keras.layers.core import Dense, Activation,Dropout
from sklearn.preprocessing import Normalizer, StandardScaler
import matplotlib.pyplot as plt
from WindPy import w
#####获取数据并生成数据集######
#获取上证50成分股,并获取这些股票从2010年1月1日到
#2017年12月31日所有交易日的收盘价和在此期间上证50
#的收盘价
……

人工智能在信用债投资领域的应用:Python语言实践最新最全的试读、书评、目录、简介信息由Python中文网整理提供。