'
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 908 9096 10012
Dataset 2
NameCompleteIn ProgressTotal
ParityModified 286 9721 10012
EightBitModified 6580 3426 10006
SimpleXORModified 10005 0 10005
SingleDirectModified 10004 0 10004
SingleInvertModified 10002 0 10002
Dataset 3
Overall Completed: : 39803/50532
Milestone 1 (100x100) : COMPLETE (10000/10000)
Milestone 2 (1000x100) :
406410408387404387394338408374
358391397403342383396410401404
405410408409398326408399401415
405401401403399390404387407407
407406398401402398400400384364
407402384398412399398398408404
406410374376402405409400408403
402406415412375408405409408411
405412394413386403407383412357
411407401396409398408410405388
0% < 25% 25% - 75% >75% 100%
Last update: 2020-10-30 21:00:11.138065