liveBook · Manning

Chapter 12: Manifolds, homeomorphism, and neural networks

What you will learn in chapter 12 of Math and Architectures of Deep Learning

This chapter briefly introduces geometric intuitions about manifolds and homeomorphism and their role in neural networks.

After this chapter you will be able to

What it builds on

Section by section

Introduction

This chapter briefly introduces geometric intuitions about manifolds and homeomorphism and their role in neural networks.

Key terms: manifolds, homeomorphism, geometric intuitions, deep learning

12.1 Manifolds

This section introduces manifolds as locally Euclidean spaces and frames neural networks as mappings that transform an input manifold into one that is easier to classify.

Key terms: manifold, d-manifold, locally Euclidean, neighborhood, ℝd, 1-manifold, input manifold, mapping, multilayered neural network, linear surface

12.1.1 Hausdorff property

This section defines the Hausdorff property of a manifold through separable neighborhoods around any two points.

Key terms: Hausdorff property, disjoint neighborhoods, manifold, real line, R1

12.1.2 Second countable property

This section introduces open, closed, bounded, compact, and precompact sets to explain that a manifold has a countable basis of precompact open sets.

Key terms: open set, closed set, boundary, internal point, neighborhood, bounded set, compact set, precompact set, manifold with boundary, d-manifold

12.2 Homeomorphism

This section defines homeomorphism as a continuous one-to-one reversible mapping between sets or manifolds and explains the topological property it preserves.

Key terms: homeomorphism, homeomorphic mapping, f, f⁻¹, one-to-one mapping, continuous function, manifold, stretching, squishing, path-connectedness

12.3 Neural networks and homeomorphism between manifolds

This section presents a multilayer neural network as a sequence of homeomorphic transformations that reshape class manifolds until a final linear separator can distinguish them.

Key terms: 1-manifolds, 2-manifolds, homeomorphism, linear separator, straight line, plane, linear layer, weight matrix W, translation, sigmoid nonlinearity

12.4 Summary

This summary connects manifolds and homeomorphisms to the view of neural networks as progressively transforming data into a form that supports classification.

Where this is used later

Concepts explained in this chapter

← Chapter 11: Neural networks for image classification and object detection Chapter 13: Fully Bayes model parameter estimation →

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.