Is this a game, or is it real?

Demonstrating Adaptive Step-Size Algorithm Needs External Normalization

Testing Real-World Data on IDBD and Autostep My strategy for learning the foundations and contributing to the Alberta Plan for AI Research is to begin at Step 1 and work my way through the plan, learning and reading the associated literature as I go. This should give me a solid …

JAX Performance: From 63 Minutes to 2 Minutes

30x Speedup with vmap: Why JAX is Built for RL Research I continue to be impressed with the JAX library as I learn how to use it. In my last post I mentioned switching from PyTorch to JAX for the alberta-framework. I had seen about a 2.78x speedup just …

My Path to a Doctor of Engineering at 50

Thirty Years Later: My Non-Traditional Path to a Doctor of Engineering in AI Research is rarely a straight line. For me, the path began thirty years ago when I first graduated with a Computer Science degree. Now, at age 50 and serving as a CISO in the healthcare sector, I'm …

Replicating Sutton 1992

Replicating the Foundations: Sutton 1992 and the Alberta Plan As I officially begin my D.Eng, I've been eager to start producing something. My method of learning has always been to understand things "under the hood". I don't feel I fully understand concepts until I can learn them from the …

About Me

I am Keith Lawson, a lifelong IT professional and technical enthusiast. I have spent the majority of my career building and managing solutions on top of open-source technologies, driven by a commitment to solving complex problems through engineering and automation. Bio For over 25 years, Keith...

2025 Review

This is my first annual review. Credit to Will Larson's practice of doing this as my inspiration for doing the same. Thanks Will! This year started out with being declined on my application to University of Michigan which led me to explore a whole bunch of different things from continuing …

When Platforms Monetize Anger: Reclaiming Attention in a Broken Internet

"If a person gave away your body to some passerby, you'd be furious. Yet you hand over your mind to anyone who comes along, so they may abuse you, leaving it disturbed and troubled—have you no shame in that?" — Epictetus, Enchiridion, 28 The Oxford Word of the Year for …

D.Eng. Preparation - 2 Month Plan

I've completed the University of Alberta Reinforcement Learning Specialization which involved reading most of the Reinforcement Learning: An Introduction. In my original and updated RL learning roadmaps I was striving to actually start implementing something. I did get a start on some Pytorch...

RL Roadmap - Updated 3 Month Plan

I'm a month into my initial Reinforcement Learning Roadmap and a couple things have changed. First of all I've been accepted to University of Michigan Dearborn to begin a Doctor of Engineering degree in January 2026. Second my learnings from the first four weeks have convinced me that I need …

Reinforcement Learning Roadmap

My journey into understanding machine learning began with a 12 week learning syllabus that chatGPT prepared for me. That lead me to the Coursera Deep Learning Specialization which I just completed. The quality of Coursera specialization was excellent and I have a good understanding of the...
Page 1 / 2 >>>