- Hands-On Deep Learning for Games
- Micheal Lanham
- 362字
- 2021-06-24 15:47:56
Convolutional and Recurrent Networks
The human brain is often the main inspiration and comparison we make when building AI and is something deep learning researchers often look to for inspiration or reassurance. By studying the brain and its parts in more detail, we often discover neural sub-processes. An example of a neural sub-process would be our visual cortex, the area or region of our brain responsible for vision. We now understand that this area of our brain is wired differently and responds differently to input. This just so happens to be analogous to analog what we have found in our previous attempts at using neural networks to classify images. Now, the human brain has many sub-processes all with specific mapped areas in the brain (sight, hearing, smell, speech, taste, touch, and memory/temporal), but in this chapter, we will look at how we model just sight and memory by using advanced forms of deep learning called convolutional and recurrent networks. The two-core sub-processes of sight and memory are used extensively by us for many tasks including gaming and form the focus of research of many deep learners.
In this chapter, we will explore, in some detail, convolutional and recurrent neural networks. We will look at how they solve the problem of replicating accurate vision and memory in deep learning. These two new network or layer types are a fairly recent discovery but have been responsible in part for many advances in deep learning. This chapter will cover the following topics:
- Convolutional neural networks
- Understanding convolution
- Building a self-driving CNN
- Memory and recurrent networks
- Playing rock, paper, scissors with LSTMs
Be sure you understand the fundamentals outlined in the previous chapter reasonably well before proceeding. This includes running the code samples, which install this chapter's required dependencies.
- 數據可視化:從小白到數據工程師的成長之路
- 達夢數據庫編程指南
- Modern Programming: Object Oriented Programming and Best Practices
- 軟件成本度量國家標準實施指南:理論、方法與實踐
- The Game Jam Survival Guide
- SQL優化最佳實踐:構建高效率Oracle數據庫的方法與技巧
- 網站數據庫技術
- 數據庫設計與應用(SQL Server 2014)(第二版)
- 重復數據刪除技術:面向大數據管理的縮減技術
- 智慧的云計算
- Visual Studio 2013 and .NET 4.5 Expert Cookbook
- SIEMENS數控技術應用工程師:SINUMERIK 840D-810D數控系統功能應用與維修調整教程
- Oracle 11g數據庫管理與開發基礎教程
- Machine Learning for Mobile
- Learn Selenium