wAIting for Godot

Kurt Cagle’s “When the Jobs Don’t Come Back“: “The hopes that AI will result in significant staff reductions may be premature at best. What it will do is make it easier for smaller companies to become capable of producing products and services that the larger companies currently compete in. Put it another way, because investors reacted so quickly to reduce headcount at a time when human specialized skills are needed more than ever, they are putting themselves at a significant business disadvantage at a critical juncture in time.Link

Posted in Artificial Intelligence, Trends | Leave a comment

How do we define intelligence?

Dan Everett wrote in Linkedin comments: from Oxford Dictionary
intelligence: the ability to acquire and apply knowledge and skills.

LLMs have developed capabilities that programmers did not specifically program.
Language translations Theory of mind Looks like that meets the acquire skills requirement. ✅

LLMs can generate their own training data to improve their performance,
By applying knowledge of the data they have been trained on.
No external input required. Looks like that meets the apply knowledge requirement. ✅

Is that the way humans work? No. But there are many examples of intelligence outside of humans. Trees can recognize saplings from their seeds and direct resources to those saplings. Is that intelligence?

Posted in Artificial Intelligence, Human Intelligence | Leave a comment

Don Knuth takes ChatGPT for a ride

Donald Knuth: “Since one of today’s popular recreations is to play with chatGPT, I decided on 07 April 2023 to try my own little experiment, as part of a correspondence with Stephen Wolfram. The results were sufficiently interesting that I passed them on to a few friends the next day, and I’ve also been mentioning them in conversation when the topic comes up. So I was asked to post the story online, and here it is!Link

Posted in Artificial Intelligence, GPT-4 | Leave a comment

MiniCP: A lightweight Java Constraint Programming Solver

Many decision problems (logistics, production, space, etc.) aiming at an optimal use of resources can be formulated as constraint combinatorial optimization problems. Unfortunately, these problems are difficult to solve mainly for two reasons: 1) They require complex algorithms to design and develop; 2) Finding an optimal solution can be computationally intensive. Constraint Programming (CP) solvers allow you to address these problems. Recently three well-known CP experts developed “MiniCP“, a light-weight CP Solver implemented in Java. You may freely download it and enroll in the training course. Link

Posted in Constraint Programming, Optimization, Scheduling and Resource Allocation | Leave a comment

AI Decisioning Platforms

James Taylor in his new post “AI Decisioning Platforms – It’s Time To Own One” talks about the recent Wave report by Mike Gualtieri of Forrester which focuses in on a core set of vendors and compares them in detail as a follow-up to his earlier AI Decisioning Landscape report. “It started as a review of Business Rules Management Platforms, evolve to talk about Digital Decisioning Platforms and now focuses on AI Decisioning Platforms to emphasize the value of these platforms to those deploying and exploiting AI.” Link

Continue reading
Posted in Decision Intelligence, Vendors | Leave a comment

Human-Machine Conversations: Dynamic Planning and Composition

This article summarizes recent advances in dynamic planning for human-to-assistant conversations. Many types of conversations, from gathering information to offering recommendations, require a flexible approach and the ability to modify the original plan for the conversation based on its flow. This ability to shift gears in the middle of a conversation is known as dynamic planning, as opposed to static planning, which refers to a more fixed approach. Unlike LLM methods, this approach gives the assistant the ability to fully control the source, correctness, and quality of the content that it may offer. At the same time, it can achieve flexibility via a learned dialogue manager that selects and combines the most appropriate content. Link

Posted in Artificial Intelligence, Human-Machine Interaction | Leave a comment

AI: Yann LeCun vs Yuval Noah Harari

Yann LeCun and Yuval Noah Harari are complete opposites. One is a researcher, the other a historian. The former sees no reason to panic about the emergence of AI, while the latter fears that it will lead to the collapse of our civilization. Le Point organized their video call between New York and Jerusalem which you can read here. Spoiler: Le Point couldn’t get them to agree. Link

Posted in Artificial Intelligence | Leave a comment

Decisions as Code

NextMV (“next move”) is a startup that provides solutions for Decision Optimization in the Routing, Scheduling, Packing, and other domains. “Building and shipping algorithms is tough. (87% of algorithms never make it to production.) Even when an algorithm makes it to production, you’re just hoping the business logic doesn’t change too quickly. Because it will and then it’s back to the drawing board. What if decision algorithms looked and felt more like regular software? What if they were easier to test, modify, customize, and deploy when business logic changes? What if they were multi-paradigm and you could use the best optimization approach for your decision? What if all organizational decisions could look and feel the same through a single technology? And so Nextmv was born.Link

Posted in Decision Optimization | Leave a comment

Programmers of the future will be artists

Lex Fridman tweeted today: “The impact of creativity in prompting ChatGPT is limitless. It feels to be more of an art than a science. Great “programmers” of the future will in part have to be artists. Perhaps they always were, but now the method and medium of creation has become much more accessible.”

Posted in Art, Artificial Intelligence | Leave a comment

Decision Intelligence and Customer Experience

This month Forbes published James Taylor’s article “Using Decision Intelligence To Unlock Excellence In Customer Experience“: “Decision Intelligence can be key to unlocking excellence in customer experience. Customer experience depends on the decisions you make when interacting with your customers. And not just any decisions, but high-volume operational decisions requiring both precision and efficiency.Link

Posted in Customer Experience, Decision Intelligence | Leave a comment