Teamwork Makes AI Work with Bill Higgins - a podcast by Barry OReilly

from 2022-04-27T04:01

:: ::

Bill Higgins is Director of Watson Research and Development at IBM. He leads the integrated research and development team responsible for evolving the foundational IBM AI technologies powering their main products and systems. He’s especially interested in the intersection of culture in tech as it relates to increasing diverse representation and technical leadership. Bill joins Barry O’Reilly in this week’s show to discuss what is needed to innovate at scale. 

Bill’s Start
Bill shares how he started in DevOps and made his way to becoming a leader in software engineering. He had always worked on software products, but after a certain point, he became disenchanted with the process of building the products, especially as it related to the methods and tools involved. He thought it could be much better than it was. In the early 2010s, he became enamored with the DevOps movement and sought to drive a DevOps culture at IBM; he was quite successful at this. His team was one of the first to be sent to the IBM design camp for product teams. He describes the experience and how it impacted his career.

Deterministic vs. Probabilistic
Barry recalls how Bill shaped his perception of AI. “I still remember… being blown away by the clarity of how [Bill’s colleagues] could talk about it. I got smarter just listening to them, and so many of the notions I had of what AI could do were blown away very quickly,” Barry says. Bill responds that he realized that the field of AI is a very different paradigm from traditional programming; the latter is largely about methodically defining a set of rules to create a deterministic program. AI is the opposite, by contrast; using the example of machine learning, Bill describes how AI is probabilistic by nature.

AI Through the Years
Bill and Barry explore the history and development of AI, and IBM’s role in both. “There was this really famous conference at Dartmouth University in 1956 with some of the legends of the industry… that established AI as a field of study. They adopted the term artificial intelligence as opposed to one of the competing terms like cybernetics,” Bill remarks. Throughout the ’60s and ’70s, the fundamental parts of modern AI technology - neural networks, the concept of machine learning, natural language, and speech processing - broke through, but the industry would still be considered a field of research not fit for real enterprise use up until circa 2011.

Teamwork Makes the AI Work
To achieve something great with AI, you must have equally great AI algorithms made by people waist-deep in machine learning, Bill explains. They must understand the whole lifecycle of machine learning, make their algorithms available via understandable developer APIs, and run it at an internet scale. One of the biggest mistakes companies make is primarily investing millions of dollars in hiring scholars with degrees in machine learning from reputable institutions. You need both machine learning people to create the algorithm, but you also need the software developers to create the APIs and internet scale architectures.

Building Great AI
Innovators face two hard problems when creating foundational AI components, Bill tells Barry. “The first one is that fusion, that synthesis of really excellent machine learning, algorithm creation and excellent software development for both creating the APIs but also creating the internet scale architectures… Number two is how do you create an innovation pipeline.” IBM’s experience has been that innovation is difficult to commercialize quickly and at scale. They found that a modular architecture helps them to add new components more readily. Extensibility is another key principle. He and Barry agree that good collaboration and composability are two additional major aspects of a good innovation pipeline.

Find full show notes a Barry O'Reilly.

Resources
Bill Higgins on the Web | LinkedIn | Twitter
IBM.com

Further episodes of Unlearn

Further podcasts by Barry O'Reilly

Website of Barry O'Reilly