Tuesday, January 7, 2020

Review: You Look Like a Thing and I Love You: How Artificial Intelligence Works and Why It's Making the World a Weirder Place

You Look Like a Thing and I Love You: How Artificial Intelligence Works and Why It's Making the World a Weirder Place You Look Like a Thing and I Love You: How Artificial Intelligence Works and Why It's Making the World a Weirder Place by Janelle Shane
My rating: 5 of 5 stars

With You Look Like a Thing and I Love You, Janelle Shane has given us an amusing, engaging, in depth, and surprisingly approachable explanation of how AI works, what it’s good for (and not good for) and why. This is one of those unique books about technology that’s written for non-technologists, yet manages to be in-depth enough to be a resource for those whose knowledge ranges from “I heard about AI once” to “the concepts are familiar, but coding AI is not my day job.” While I build software systems, and have worked around AI and Machine Learning systems, I’ve not built or worked on their internals. This book inspired me to want to learn more.

As AI (and Machine Learning) in its various forms touches many aspects of our lives, this book is a must read for anyone who wants to know more what AI does well, what it does poorly, and why . You’ll learn about the difference between narrow and general AI, basic concepts like Neural Nets and Markov chains, and how AI’s learn, including the impact of training data on how well they do.

You’ll also learn about how AI systems can go astray, either through incidental issues (poor training data, for example) or malicious actions. While the concepts sound technical. Shane makes them very approachable though clear language, and memorable through humor. Since it’s not a text book on the subject, there may be a few places where more technical minded readers may see a few conceptual details skipped over, but between the notes and references, and the context the book gives you to do a good web search, this is not a major problem.

The style of this book reminds me of some of Mary Roach’s books on science, such as Stiff: The Curious Lives of Human Cadavers and Gulp: Adventures on the Alimentary Canal, in how it easily mixes humor in with important factual information. At various times in the book Shane provides examples of some AI-Generated “recipes” to show how the wrong training data can lead to bizarre results. My family read some of these aloud and could we on the floor laughing.

In addition to being an excellent primer on AI concepts, I also started thinking about how many of things that set AIs astray are also things that lead humans to the wrong solutions too, even as we are better equipped to compensate. Some recurring themes are being given the wrong definition of the problem (consider incentives at work and how they often lead to the wrong global results) and introducing biases through the examples we learn from, which lead to the wrong solutions. While Shane doesn’t seem to set out to make people understand how to learn better, I can’t help but think that there are lessons in the book for how we can be better at problem solving.

This amusing, thought provoking and educational book got be excited to learn more about the subject. As I read the book, I wanted to slot time into my schedule to experiment with some machine learning code to better understand the ideas. But even if that isn’t something you are likely to do, the book can inspire you to think more critically about your experiences with Chatbots, recommendation engines, and other places where AI and ML technologies touch your life.

View all my reviews

Friday, January 3, 2020

Review: The 4 Stages of Psychological Safety: Defining the Path to Inclusion and Innovation

The 4 Stages of Psychological Safety: Defining the Path to Inclusion and Innovation The 4 Stages of Psychological Safety: Defining the Path to Inclusion and Innovation by Timothy R. Clark
My rating: 4 of 5 stars

The concept of “Psychological Safety” is both often misunderstood, and essential to effective (and even innovative) groups. “Psychological Safety” is about how comfortable people are sharing and challenging ideas. Psychological Safety is a very practical matter. It can be related to physical safety as well (for example, a factory when team members are reluctant to point out safety issues), and business success and innovation. Timothy Clark’s new book (which I got an advance copy of) explains the concept in a clear way and defines a framework you can use to understand where your group -- be it a work group or a social group -- stands, and how it can get better.

After an overview, the book goes through the 4 stages: Inclusion Safety, Learner Safety, and Contributor safety, and Innovator safety, defines each and explains impact on the team dynamic, and what is necessary for each to exist. The book helped me to better understand why some groups I’ve worked with felt pleasant and productive, and why others felt less so. The framework makes reference to other concepts you may have heard, such as Grit, Teaming and safety culture.

At the core, the book is about business, but the author used examples and analyses from a range of domains, which is both good and bad. The good is that it makes it clear how universal these ideas are, in school, work, and interpersonal life. The bad is that the book lacks a bit or coherence that could have made it a great book. As the book progresses from discussing inclusion safety to challenger safety, the focus shift more toward business teams, but maintains connections toward more global society issues.

Personal, and third party stories from the business and non-business contexts as well as ideas from the literature on safety and related fields. Chapters end with summaries of key points and actions to take, and end notes and references can point you in the right direction if you wish to go deeper.

This book is a quick, actionable read. You’ll learn things you can (and should) to do move your group to the higher levels in the framework, and understand the situations that might be less salvageable. Those in a leadership role, such as managers will find it useful to understand . And those not in that explicit role will benefit both from the context it provides to help you to understand why you might be feeling some discomfort in your work place, and also the small things you can do on your own to make it better.

View all my reviews

Branching and Integration Time

Discussions about branching often focus on the wrong thing. Unintegrated code sitting around slows teams down, whether the code is in a bran...