Rate-distortion theory and application | Synapse