Microsoft open sources InterpretML, a python package it says will help find bias and regulatory issues in machine learning frameworks
Microsoft is the latest developer to open source a tool attempting to bring explainability to complex, hard-to-understand machine learning processes.
InterpretML is built with an algorithm Microsoft calls the Explainable Boosting Machine (EBM), which Microsoft calls a fast implementation of algorithms it's previously used to introduce explainability into machine learning medical tools.
The goal, according to Microsoft Research, is to make the most advanced and potentially dangerous tools intelligible:
In machine learning, there is often a tradeoff between accuracy and intelligibility: the most accurate machine learning models usually are not very intelligible (for example, deep neural nets, boosted trees, random forests, and support vector machines), and the most intelligible models usually are less accurate (for example, linear or logistic regression).
Brilliant offers courses in computer science, math, and natural sciences.
Brilliant is made with the loving efforts of lifelong learners from MIT, Caltech, Duke, the University of Chicago, and more.
In school, people are often trained to apply formulas to rote problems. But this traditional approach prevents deeper understanding of concepts, reduces independent critical thinking, and cultivates few useful skills.
Whether you're looking for Computer Science Fundamentals or are ready to learn to write your own Neural Networks, Brilliant has a course for you: