Index

A

activation function

about 128, 129

rectifier activation function 131, 132, 133

sigmoid activation function 130, 131

threshold activation function 129

AI

networking 330

skills, practicing 329, 330

AI blueprint

Deep Reinforcement Learning algorithm, implementing 328

environment, building 327

testing 328

training 328

AI, for cost implications

brain, building 270

environment, building 269

testing

training 270

AI models

about 2, 3

Deep Q-Learning 3

Q-Learning 3

AI, real-world business problem

about 220, 221

artificial neural network 221, 222, 223

brain, building 232, 233

deep reinforcement learning algorithm, implementing 238, 240, 241, 243, 244, 245

demonstrating 258, 260, 263, 264, 265, 266, 267, 269

environment, building 224, 225, 226, 227, 229, 230, 231

implementation 223, 224

implementing, with dropout regularization technique 237, 238

implementing, without dropout regularization technique 233, 234, 235, 236, 237

testing 256, 257, 258

training 245, 246

training, with early stopping 254, 255

training, without early stopping 246, 247, 248, 249, 251, 252, 253

AI solution 66, 67

overview 169, 170

AI Solution

building, with Q-Learning 101, 102, 103

AI solution refresher

about 96

initialization (first iteration) 96

iterations 96, 97

AI solution, Snake game

about 293

brain 293, 294

experience replay memory 295

Anaconda

about 191

installation link 191

installing 191, 193

argmax method

about 147

arrays

about 20, 21, 22

artificial intelligence (AI)

about 1, 4

adding, value to business 6

companion robots 6

education 5

employment 5

energy consumption 4

environment 6

global economy 6

healthcare 4

journey 1, 2

models 2

robots 5

security 5

smart homes 5

transport and logistics 5

Artificial Neural Networks (ANNs) 113

artificial neuron 127, 128

assumptions, server environment

energy costs, approximating 210, 211

server temperature, approximating 209, 210

B

Batch Gradient Descent 140, 141, 142

biological neurons 125, 126

C

channel 273

classes

about 29, 30

car class exercise 31

Colaboratory

about 11, 12, 14, 15

reference link 11

Convolutional Layer 276

Convolutional Neural Network (CNN) 4

Convolutional Neural Networks (CNNs)

about 271

convolution 275, 276, 283

flattening 280, 282, 284

full connection 284

max pooling 278, 279, 280, 283

using 271, 272, 273

working 273, 274

D

Deep Convolutional Q-Learning 4

about 284, 285

Deep Learning

about 125

activation function 128, 129

back-propagation 136, 137

forward-propagation 136, 137

Gradient Descent 137

Neural Networks, learning 135

Neural Networks, working 133, 134

neuron 125

Deep Q-Learning

about 145, 146, 149

Softmax method 147, 148

steps, summarizing 150, 151

transitions 149

Deep Q-Learning for Business 259

Deep Q-Network (DQN) 240

dropout 220, 237

E

early stopping 220, 245

e-commerce business, issues 60, 61

environment, self-driving car

building 153, 154, 155

goal, defining 156, 157, 158, 159

input states 163, 164, 165

output actions 165

parameters, setting 160, 161, 162

system of rewards, defining 166, 168

environment, Snake game

actions, defining 290, 291, 292

building 288

rewards, defining 292

states, defining 289, 290

Exploration 147

F

feature detectors 275

Feature Map 275

Flattening 280

for loops

about 24, 25, 26

exercise 27

functions

about 27, 28

exercise 28

G

GitHub page

about 9

reference link 9, 10

Gradient Descent

about 137, 138, 139, 140

Batch Gradient Descent 140, 141, 142

Mini-Batch Gradient Descent 145

Stochastic Gradient Descent (SGD) 143, 144, 145

H

house prices prediction

about 114

data preparation 119

data, scaling 119, 120, 122

dataset, uploading 114, 115, 116

libraries, importing 116, 117

Neural Network, building 122, 123

Neural Network, training 123

results, displaying 123, 124

variables, excluding 117, 118

I

if conditions

about 22, 23

excercise 23

if statements

about 22, 23

excercise 23

Integrated Development Environment (IDE) 10

intermediate goal

adding 108, 110, 111

Internet of Things (IOT) 4

intuition 66, 67, 68

K

Kivy

about 191

installing 197, 198, 200, 201, 202, 203, 204, 205, 206

reference link 153

L

lists

about 20, 21

M

Markov Decision Process (MDP) 37, 38

max pooling 277, 278

maze

Q-Learning, applying 78

Mean Squared Error (MSE) 222

Mini-Batch Gradient Descent 145

Multi-Armed Bandit problem

about 41, 42

tackling 52, 53, 55

N

Natural Language Processing (NLP) 271

Neural Networks

learning 135

working 133, 134

neuron

about 125

artificial neurons 127, 128

biological neurons 125, 126

Numpy array

creating 21

Numpy library

about 21

functions, reference link 22

O

Object-Oriented Programming (OOP) 232

objects

about 29, 30

OpenAI Gym 329

operations

about 19

P

Pooled Feature Map 279

Pooling Layer 280

PricewaterhouseCoopers (PwC) 1

principles, Reinforcement Learning

about 34

AI Environment 37

inference mode 40

input and output system 34, 35

Markov Decision Process (MDP) 38

reward 35, 36

training and inference 38

training mode 38, 39

Python 3.6

used, for creating virtual environment 193, 195

virtual environment 191

PyTorch

about 170, 191

installing 195, 196

Q

Q-Learning 3

about 91

AI fundamentals 77, 78

applying, to maze 78

implementing 97, 98

inference mode 103, 104, 105

used, for building AI Solution 101, 102, 103

Q-Learning, maze

actions 80, 81

AI, building 85

applying 78

Bellman equation 87, 88

environment, building 79

Q-value 85

reinforcement Intuition 88

rewards 81, 83, 84

states, defining 79

temporal difference 86, 87

Q-Learning process

about 88

inference mode 89

training mode 89

R

real-world business problem

environment, building 208

solving 207, 208

rectifier activation function 131

Reinforcement Learning

about 33, 34

principles 34

reference link 34

reward attribution

automating 105, 106, 107, 108

S

self-driving car

Deep Q-Learning, implementing 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190

demonstrating 191

environment, building 153

experience replay, implementing 177, 178, 179

implementing 170

Kivy, installing 197, 198, 199, 200, 201, 202, 203, 204, 205, 206

libraries, importing 171

neural network architecture, creating 172, 173, 174, 175

PyTorch, installing 195, 196

virtual environment, creating with Python 3. 193, 194, 195

server environment

actions, defining 214

assumptions 209

final simulation example 216, 217, 218, 219

overall functioning 212, 213, 214

parameters 208

rewards, defining 215, 216

simulation 211

states, defining 214

variables 208

sigmoid activation function 130

simulation

environment, building 61, 62, 63

running 64, 65, 66

Snake game

about 288

AI, testing 316, 317, 318

AI, training 310, 311, 312, 313, 314, 315, 316

Anaconda Prompt, installing 319, 320, 321, 322, 323, 324

brain, building 304, 305, 306, 307

demonstrating 318

environment, building 288, 297, 298, 299, 300, 301, 302, 303, 304

experience replay memory, building 308, 309

implementing 295, 297

results 324, 325, 326

Softmax method

about 147

Standard model

versus Thompson Sampling model 57, 58

states 35

Stochastic Gradient Descent (SGD) 143, 144, 145

T

TensorFlow

about 170

text

displaying 18

displaying, with print() method 18

Thompson Sampling 3

Thompson Sampling model

about 42, 43, 47, 48

actions, simulating 66

coding 43, 44, 45, 46, 47, 69, 70, 71, 72, 73

distribution 48, 49, 50, 51, 52

implementation 68

implementation, result 74, 75

Multi-Armed Bandit problem, tackling 52, 53, 54, 55

shaping 56, 57

strategy 55, 56

versus Random Selection 69

versus Standard model 57, 58

Thompson Sampling model, versus Random Selection

about 69

performance measure 69

threshold activation function 129, 130

V

variables

about 19

W

warehouse

about 92, 93, 94

environment, building 94

priority locations 94

warehouse environment

actions 95

AI solution refresher 96

building 98, 99, 100

building, elements 94

rewards 95

states 94

while loops

about 24, 25, 26

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.129.59.176