 Conversely, increased compression can often be achieved with an "adaptive entropy encoder".Such a coder estimates the probability distribution for the value of the next symbol, based on the observed frequencies of values so far.A standard entropy encoding such as Huffman coding or arithmetic coding then uses shorter codes for values with higher probabilities.