Learning logic: Boolean circuits that train themselves

From AND and OR gates to learned digital circuits: logic gate networks and the collapse of software into silicon