EZR: How to build understandable models\from data, simpler, smarter, faster
Here, we use a “less is more” approach to create EZR, a simple, fast toolkit that can model complex problems with just a few data points (using incremental sampling). The approach supports classification, regression, optimization, fairness, explanation, data synthesis, privacy, compression, planning, monitoring, and runtime certification (but not generative tasks). For all these tasks, our minimal data usage simplifies model construction and verification. The lesson from all this work is not everything can be simplified, but many things can. When simplicity works, we should embrace it. Who can argue against that?
We illustrate EZR with 41 examples from the SE domain ranging from (a)~the control of software processes to (b)~controlling the models learned by AI tools to (c)~the configuration of video encoders. With EZR, certain tasks that were previously intimidating complex (e.g. hyperparameter optimization) are now practical, easy, and fast. All the materials used here are available on-line under and open-source license (BSD2). This content would be suitable for a one semester advanced SE graduate class on ``how to refactor AI to make modeling simpler''.
Full prof, ex-nurse,rocketman,taxi-driver,journalist (it all made sense at the time).
Mon 28 OctDisplayed time zone: Pacific Time (US & Canada) change
13:30 - 16:30 | |||
13:30 3hTutorial | EZR: How to build understandable models\from data, simpler, smarter, faster Tutorials Tim Menzies North Carolina State University |