'
MLC@Home: Machine Learning Comprehension @ Home

MLC@Home is a distributed computing project dedicated to understanding and interpreting complex machine learning models, with an emphasis on neural networks. It uses the BOINC distributed computing platform.

Opening the Black Box
https://xkcd.com/1838/
XKCD #1838

Neural Networks have fuelled a machine learning revolution over the past decade that has led to machines accomplishing amazingly complex tasks. However, these models are largly black boxes: we know they work, but they are so complex (up to hundreds of millions of parameters!) that we struggle to understand the limits of such systems. Yet understanding networks becomes extremely important as networks are deployed in safety critical fields, like medicine and autonomous vehicles. Models must be vetted for robustness against adversarial examples, biases need to be identified and compensated for, and boundaries for what the network will produce need to be identified.

What MLC@Home Does

MLC@Home provides an open, collaborative platform for researchers studying machine learning comprehension. It allows us to train thousands of networks in parallel, with tightly controlled inputs, hyperparameters, and network structures. We use this to gain insights into these complex models.

MLC@Home's initial project, the Machine Learning Dataset Generator (MLDS), will generate a large dataset of simple networks trained with both clean and adversarial data. To our knowledge, this is the first dataset of its kind. MLC@Home also welcomes project proposals from other researchers aligned with this research area. MLC@Home requests that all data generated by our supported projects be made available to the public, and that, where possible, any papers and analysis be made public as well.

MLDS Live Status
Dataset 1
NameCompleteIn ProgressTotal
SingleDirectMachine 10002 0 10004
EightBitMachine 10001 4 10007
SingleInvertMachine 10001 0 10003
SimpleXORMachine 10000 0 10002
ParityMachine 1135 11792 13113
Dataset 2
NameCompleteIn ProgressTotal
ParityModified 400 12628 13220
EightBitModified 8556 7092 16006
SimpleXORModified 10005 0 10005
SingleDirectModified 10004 0 10004
SingleInvertModified 10002 0 10002
Dataset 3
Overall Completed: : 86197/101488
Milestone 1 (100x100) : COMPLETE (10000/10000)
Milestone 2 (1000x100) :
879888888836890847840736888799
761855867881735827865879861881
885883883895866709879870878885
893872878883881836876856892873
873878868857883885854891812781
875886837865876876885860883882
882889811820882881875871880876
859885895893809883883891883876
885885781886840871874805876774
882886867857890855883883866844
0% < 25% 25% - 75% >75% 100%
Last update: 2020-12-04 15:15:14.677100