Information Theory with TensorFlow
adhiraiyan.org
adhiraiyan.org
> Information theory is a branch of applied mathematics that revolves around quantifying how much information is present in a signal.
greatly underappreciate the value of the theory as it applies to the theory of things like ML, and one day I think we'll have a unifying theory that enables engineers to design systems for ML with little ad-hoc methods and more theoretical bases as we design filters and controls today. The issue is the nonlinearity of the networks, but I think we'll find a way there through category theory and topologies.
what is learnable?
to what is learnable in
poly-time?
(or similar resource constraints). This was pioneered, as far as I am aware, in Valiant's A Theory of the Learnable (please correct me if I'm wrong, I'm not an ML/AI historian). Interestingly, we see a similar evolution of Shannon's thinking about cryptography (what is secure information theoretically, i.e. against computationally unbounded adversaries?) to: what is safe against a poly-time restricted adversary? Probability theory = combinatorics divided by n
In this vein let me add: Information theory = log(probability theory)"Entities should not be multiplied without necessity."