Moving Beyond Probabilities: Memory as World Modelling

Subscribers:
5,330
Published on ● Video Link: https://www.youtube.com/watch?v=mEhMd6RMQsg



Duration: 1:38:18
1,069 views
42


How do humans think and reason, is it by probability or by matching to memory?
How can we use memory to do world modelling?

I posit that memory is the fast mechanism of learning, as backpropagation via updating weights (aka Long Term Potentiation / Depression) may be a slower process than encoding and retrieving from memory.

Future systems which incorporate memory, reflections of basic chunks of memory to form meta-memory, adaptation of existing memory to new situations, will likely be faster and adaptable than most of deep learning right now.

~~~~~~~~~~~~

Slides: https://github.com/tanchongmin/TensorFlow-Implementations/blob/main/Paper_Reviews/Moving%20Beyond%20Probabilities%2C%20Memory%20as%20World%20Modelling.pdf
Learning, Fast and Slow: https://www.youtube.com/watch?v=Hr9zW7Usb7I
Learning, Fast and Slow (arxiv) - Shortened version of this paper accepted at International Conference on Development and Learning (ICDL): https://arxiv.org/abs/2301.13758

My related past videos on memory:
LLMs and Knowledge Graphs: https://www.youtube.com/watch?v=1RZ5yIyz31c
Memory Encoding and Retrieval: https://www.youtube.com/watch?v=Lpl1zleA4ws
New Framework of Memory for Learning: https://www.youtube.com/watch?v=q9uMEAcB3lM

Related videos based on this video:
Voyager (125 episodes to diamond pickaxe): https://www.youtube.com/watch?v=Y-pgbjTlYgk
Generative Agents Video: https://www.youtube.com/watch?v=_pkktFIcZRo

Related papers based on this video:
Uncertainty Planning for Self-Driving Cars: https://arxiv.org/pdf/2207.00788.pdf
Daniel Kahneman's work:
https://pages.ucsd.edu/~mckenzie/TverskyKahneman1983PsychRev.pdf
https://apps.dtic.mil/sti/tr/pdf/ADA099502.pdf
Attention is all you need (Transformer paper): https://arxiv.org/abs/1706.03762
Memorizing Transformers: https://arxiv.org/abs/2203.08913
Generative Agents Paper: https://arxiv.org/abs/2304.03442
World Model by Probabilities (Dreamer v3): https://arxiv.org/abs/2301.04104

~~~~~~~~~~~~

0:00 Introduction
2:40 Self-Driving Cars
12:06 What’s wrong with probabilities
20:23 Live Psychological Experiments using Daniel Kahneman’s work
38:14 How to interpret Daniel Kahneman’s Results in a Modern Lens
44:40 Transformers: Context as memory
50:07 Retrieval Augmented Generation to boost context
52:22 Imbuing Memory into Transformers
55:58 Hierarchical Memory Referencing
1:00:40 Light Bulb Experiment
1:07:11 Knowledge Graphs and Causal Linkages
1:11:20 Reflections to Consolidate Memory in Generative Agents
1:16:40 Learning, Fast and Slow: Memory as a way to approximate probabilities
1:27:21 Discussion

~~~~~~~~~~~~~~

AI and ML enthusiast. Likes to think about the essences behind breakthroughs of AI and explain it in a simple and relatable way. Also, I am an avid game creator.

Discord: https://discord.gg/bzp87AHJy5
LinkedIn: https://www.linkedin.com/in/chong-min-tan-94652288/
Online AI blog: https://delvingintotech.wordpress.com/
Twitter: https://twitter.com/johntanchongmin
Try out my games here: https://simmer.io/@chongmin




Other Videos By John Tan Chong Min


2023-11-06A roadmap for AI: Past, Present and Future (Part 2): Fixed vs Flexible, Memory Soup vs Hierarchy
2023-11-03AI & Education: Education when AI tools are smarter than us - Discussion with Kuang Wen (Part 2)
2023-11-03AI & Education: RAG Question-Answer, Test Question Generator, Autograder by Kuang Wen! (Part 1)
2023-10-31A Roadmap for AI: Past, Present and Future (Part 1)
2023-10-28Tutorial #10: StrictJSON v2 (StrictText): Handle any output - quotation marks or backslash!
2023-10-24ChatDev: Can LLM Agents really replace a software company?
2023-10-17LLMs and Robotics: An Overview by Daniel Tan!
2023-10-17LLM Q&A #1: Prompting vs Fine-Tuning, More vs Fewer Sources for RAG, Prompting vs LLMs as a System
2023-10-10LLMs as a System of Multiple Expert Agents to solve the ARC Challenge (Detailed Walkthrough)
2023-09-26Everything about LLM Agents - Chain of Thought, Reflection, Tool Use, Memory, Multi-Agent Framework
2023-09-19Moving Beyond Probabilities: Memory as World Modelling
2023-09-05Symbolic Regression: Doing What LLMs cannot - Deriving Arbitrary Mathematical Relations!
2023-08-29LLM Agents as a System (Prelim Findings Sharing): An Attempt to solve a 2-player 2D Escape Room!
2023-08-23LLM as Pattern Machines(Part 2) - Goal Directed Decision Transformers, 10-Year Plan for Intelligence
2023-08-18Tutorial #9: Evolution Game v2: ChatGPT (Text) and Dall-E (Image) API Integration!
2023-08-17Tutorial #8: Create a Web Scraper using ChatGPT and Selenium!
2023-08-17Tutorial #7: Create a Chatbot with Gradio and ChatGPT!
2023-08-15LLMs as General Pattern Machines: Use Arbitrary Tokens to Pattern Match?
2023-08-08Tutorial #6: LangChain & StrictJSON Implementation of Knowledge Graph Question Answer with LLMs
2023-08-08Large Language Models and Knowledge Graphs: Merging Flexibility and Structure
2023-07-31Tutorial #5: SymbolicAI - Automatic Retrieval Augmented Generation, Multimodal Inputs, User Packages