<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Dynamic Programming on Adventures in Why</title><link>https://www.adventuresinwhy.com/tag/dynamic-programming/</link><description>Recent content in Dynamic Programming on Adventures in Why</description><generator>Hugo</generator><language>en-us</language><managingEditor>bob@ConvexAnalytics.com (Bob Wilson)</managingEditor><webMaster>bob@ConvexAnalytics.com (Bob Wilson)</webMaster><copyright>&amp;copy; Bob Wilson {year}</copyright><lastBuildDate>Thu, 20 Aug 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://www.adventuresinwhy.com/tag/dynamic-programming/index.xml" rel="self" type="application/rss+xml"/><item><title>Viterbi Algorithm, Part 2: Decoding</title><link>https://www.adventuresinwhy.com/post/viterbi-algorithm-decoding/</link><pubDate>Thu, 20 Aug 2020 00:00:00 +0000</pubDate><author>bob@ConvexAnalytics.com (Bob Wilson)</author><guid>https://www.adventuresinwhy.com/post/viterbi-algorithm-decoding/</guid><description>This is my second post describing the Viterbi algorithm. As before, our presentation follows Jurafsky and Martin closely, merely filling in some details omitted in the text.</description></item><item><title>Viterbi Algorithm, Part 1: Likelihood</title><link>https://www.adventuresinwhy.com/post/viterbi-algorithm-likelihood/</link><pubDate>Tue, 18 Aug 2020 00:00:00 +0000</pubDate><author>bob@ConvexAnalytics.com (Bob Wilson)</author><guid>https://www.adventuresinwhy.com/post/viterbi-algorithm-likelihood/</guid><description>&lt;p&gt;The Viterbi algorithm is used to find the most likely sequence of
states given a sequence of observations emitted by those states and
some details of transition and emission probabilities. It has
applications in Natural Language Processing like part-of-speech
tagging, in error correction codes, and more!&lt;/p&gt;</description></item><item><title>Minimum Edit Distance</title><link>https://www.adventuresinwhy.com/post/minimum-edit-distance/</link><pubDate>Mon, 17 Aug 2020 00:00:00 +0000</pubDate><author>bob@ConvexAnalytics.com (Bob Wilson)</author><guid>https://www.adventuresinwhy.com/post/minimum-edit-distance/</guid><description>Minimum Edit Distance is defined as the minimum number of edits (delete, insert, replace) needed to transform a source string to a target string. The algorithm uses dynamic programming both to calculate the minimum edit distance and to identify a corresponding sequence of edits.</description></item></channel></rss>