Conversion marketing

From formulasearchengine
Revision as of 17:21, 17 January 2014 by en>Xanzzibar (Undid revision 590473501 by 118.70.233.137 (talk) Commercial link)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:Underlinked

The Blahut–Arimoto algorithm, co-invented by Richard Blahut, is an elegant iterative technique for numerically obtaining rate–distortion functions of arbitrary finite input/output alphabet sources. Much work has been done to extend it to more general problem instances.[1][2]

Algorithm

Suppose we have a source X with probability p(x) of any given symbol. We wish to find an encoding p(x^|x) that generates a compressed signal X^ from the original signal while minimizing the expected distortion d(x,x^), where the expectation is taken over the joint probability of X and X^. We can find an encoding that minimizes the rate-distortion functional locally by repeating the following iteration until convergence:

pt+1(x^)=xp(x)pt(x^|x)

pt+1(x^|x)=pt(x^)exp(βd(x,x^))x^pt(x^)exp(βd(x,x^))

where β is an inverse temperature parameter that controls how much we favor compression versus distortion (higher β means less compression). It should be noted that the above algorithm only converges locally to an optimal point on the rate-distortion curve. Finding the global optimum is a computationally hard problem.

References

43 year old Petroleum Engineer Harry from Deep River, usually spends time with hobbies and interests like renting movies, property developers in singapore new condominium and vehicle racing. Constantly enjoys going to destinations like Camino Real de Tierra Adentro.


Template:Algorithm-stub