On Machine Learning in an Open World

Tuesday, June 7, 2022 @ 6:30 @ Blake Street Tavern (Tailgate Room)

About the Topic

Dr. Boult will talk about some of the issues with machine learning (which some call AI) in an open world.  In a closed world, all possible classes/choices for the system are known ahead of time. The closed world assumption is made by the vast majority of ML/AI systems.  When an unexpected input is encountered the system will map it to one of its known choices.  Even if the system is trained to reject millions of “uninteresting” inputs, the system still gets the majority of inputs not seen in training wrong.   We’ll briefly discuss how we have been addressing this over the past decade.

A special type of “unknown” input is what is called adversarial perturbations.  In these inputs, the system is provided input with nearly imperceptible changes in the values.  These small changes are designed so humans see one thing, yet computers using deep networks see something very different.  In my image used to advertise this talk, we generated special perturbations and added them to the image such that the leading commercial face recognition systems in 2018 (AWS, Microsoft), as well as multiple government systems, all say the image is Barack Obama!!!  Despite almost a decade of research on these adversarial perturbations, no accepted theory explains why they exist and no defense is good at protecting against them if the attacker gets access to the system.   This is true even if the system owners train their ML system with millions of perturbations.

Many people like to hype current “Artificial Intelligence” and speculate about things like AI consciousness.  I’ll end the talk by discussing this and that in my view we are not even up to Artificial Stupidity though many systems work well in very narrow domains — maybe we are approaching an artificial autistic savant.

Bio

Dr. Boult is a Distinguished Professor and the El Pomar Endowed Professor of Innovation and Security at CU Colorado Springs, as well as being an IEEE fellow and a serial entrepreneur and internationally acknowledged researcher in machine learning, computer vision, biometrics, and cybersecurity with  17 patents issued, 400+ papers.  He received his BS in Applied Math (1983), MS in CS (1984), and Ph.D. in Computer CS (1986) from Columbia University and then spent six years as an Assistant Prof and two years as an Assoc. Prof in Columbia’s CS Department.  He moved from Columbia to Lehigh (1994-2003), where he was an endowed professor and eventually founded Lehigh’s CS department.  He joined UCCS in 2003 as an El Pomar Professor.  Over his career, he has won multiple teaching awards, research/innovation awards, best paper awards, best reviewer awards, and IEEE service awards; He is a member of the IEEE Golden Core and has been an IEEE Distinguished Lecturer, and in 2017 was elected as an IEEE Fellow. He was a co-founder of the Computer Vision Foundation.  On the education side, Dr. Boult is the founder, primary architect, and a co-director of the world’s first and only Bachelor of Innovation™  Family of Degrees at UCCS.  This awarding family of degrees combines a core of innovation and entrepreneurship with a significant multi-year “team emphasis” and all the rigor of bachelor degrees in their fields, serving 600+ students across 22 different majors spanning four colleges.