Link Search Menu Expand Document

Artificial Intelligence: An Accessible Approach

Book #3

Published: n/a

Pages: est 350-400

This book is in the process of being written, with expected completion in early to mid 2023.
Table of contents
  1. Book Description
  2. USPs
  3. Tentative Table of Contents

Book Description

From surveillance tracking systems to conversational bots, disease diagnosis to addictive content recommenders, Artificial Intelligence is playing a bigger role in our daily lives and our digital society than ever – but few people understand how it works. Automating Minds explores and exposes the modern Artificial Intelligence field from an insider’s perspective for the general public.

After understanding fundamental principles in machine learning and neural networks, you’ll learn about the inner workings of important AI applications like video call background blurring, intelligent question answering systems, content recommendation on platforms like YouTube, art generation, and much more. You’ll also learn how to think critically about sources, ethics, and responses to bias and fairness in AI systems – an increasingly important topic in the field. Moreover, to move with the constantly progressing nature of research in AI, Automating Minds guides you through the AI research development space and how to extract high-level information from research papers for yourself instead of reading it second-hand from often incomplete popular science coverage.

Written for a wide audience, Automating Minds will provide you the concepts and knowledge to understand, think about, and interact with the quickly evolving world of AI development and research more deeply.


USPs

  1. This book addresses a gap in the market: there are no books that seek to make AI accessible to the general public while not being afraid to dive into technical concepts and internal dynamics.
  2. The book uses an application-first pedagogical style, relying upon familiar AI applications the reader has likely interacted with or heard about to make concepts more accessible, relevant, and engaging.
  3. A significant section of the book is dedicated towards helping the reader obtain basic literacy with AI research literature, which allows them to keep up with AI developments and to do so directly from the primary literature rather than second-hand from often inaccurate popular science coverage.
  4. The book engages in important discussion on AI history, philosophy, and fairness/responsibility issues while remaining grounded in technical concepts and research.

Tentative Table of Contents

Page count approximation: 350-400 pages

Chapter 1: History of Artificial Intelligence

Chapter Goal: To understand patterns, trends, developments, and controversies of artificial intelligence throughout history and the key discoveries that have contributed to the state of machine learning today.

  1. Data Modeling throughout History
  2. Development of the Computer and Basic Computability Theory
  3. Alan Turing’s Arguments for the Intelligence of Machines
  4. IBM DeepBlue and Elementary AI
  5. Symbolic AI and Expert Systems
  6. AI Winters
  7. Discovery of Neural Network
  8. ImageNet and the Image Recognition Race
  9. Natural Language Processing and Transformers
  10. AI and Society Today

Chapter 2: Automating Intelligence: Machine Learning Concepts

Chapter Goal: To understand core concepts, ideas, and principles in machine learning, with a focus on different mathematical and computational interpretations of ‘learning’.

  1. Learning Modalities
  2. Data Hierarchies, Organization, and Practices
  3. Simple Machine Learning Algorithms
  4. Learning as Iterative Parameter Update
  5. Learning as Discovering Feature Space Mapping
  6. Searle’s Chinese Room

Chapter 3: Beginnings of a Mind: Fundamental Neural Network Theory

Chapter Goal: To understand the inspiration, design, and properties of feed-forward artificial neural networks; as well as both early and modern applications.

  1. Building a Neural Network – Assembling Perceptrons and Layers
  2. Optimizing a Neural Network – Backpropagation & Gradient Descent
  3. Neural Network Properties – Universal Approximation Theorem, Simple Feature Space Learning
  4. Early Applications of Neural Networks (Protein Structure Prediction, Handwritten Digit Recognition)
  5. YouTube Recommendation – Building Deep Learning Systems
  6. Deep Double Descent – Bizarre Phenomena in Deep Learning

Chapter 4: Seeing and Drawing: Computer Vision

Chapter Goal: To understand key mechanisms and concepts supporting neural networks with image inputs and/or image outputs, and their applications and societal implications.

  1. Image Recognition – Image-Domain Classification
  2. Facial Recognition – Image Embeddings and Few-Shot Learning
  3. Blurring Video Call Backgrounds – Semantic Segmentation
  4. AI, Artist – Generative and Reconstructive Models
  5. DeepFake – Socially Dangerous Generative Models

Chapter 5: Reading and Speaking: Natural Language Processing

Chapter Goal: To understand key mechanisms and concepts supporting neural networks with text inputs and/or text outputs, and their applications and societal implications.

  1. Spam Removal – Text Classification
  2. Hands-Free AI on the Internet – Unsupervised/Self-Supervised NLP
  3. Detecting Toxicity on Social Media – Subjective Text Classification
  4. Article-Writing AI – Generative Text Models
  5. Intelligent Writing Improvement/Grammarly – Suggestion Models
  6. Translation – Neural Machine Translation
  7. Hey, Alexa/Siri/Google – Question Answering Systems

Chapter 6: Ethical, Responsible, Fair AI

Chapter Goal: To understand statistical interpretations and measurements of fairness, problematic AI behavior and its possible causes, and AI model attacks.

  1. Statistical Fairness Metrics and Ideas
  2. Problematic Behavior in AI Applications
  3. Bias Dataset Development and Data Crowdsourcing Challenges
  4. Explaining and Interpreting AI
  5. Inherent Model Bias or Dataset-Embedded Bias Debate
  6. Adversarial Learning and Model Corruption

Chapter 7: Reading AI Research Papers for Yourself

Chapter Goal: To be exposed to the AI research space and process, and to be able to read most deep learning papers and understand the key findings at a very high level. No of pages: 40 Sub - Topics:

  1. The AI Research Space and Process
  2. How AI Research Papers are Structured
  3. Case Studies – Step by Step Analysis of Example AI Research Papers

Chapter 8: Into the Future: Exciting Topics in Deep Learning Research

Chapter Goal: To explore various exciting research topics pushing deep learning’s frontiers forward.

  1. Cross-modality networks (text to speech, speech to text, image to text, text to image, converting tabular data into images)
  2. Model Compression
  3. Foundation Model Debate
  4. The Interpolation or Extrapolation Debate
  5. Neural Architecture Search
  6. Modern Neural Network Learning Theory and Representation