<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Introduction to Dynamic Time Warping</title>
	<atom:link href="http://www.mblondel.org/journal/2009/08/31/dynamic-time-warping-theory/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mblondel.org/journal/2009/08/31/dynamic-time-warping-theory/</link>
	<description>Machine Learning, Data Mining, Natural Language Processing…</description>
	<lastBuildDate>Tue, 02 Oct 2012 22:30:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>By: noname</title>
		<link>http://www.mblondel.org/journal/2009/08/31/dynamic-time-warping-theory/#comment-229344</link>
		<dc:creator>noname</dc:creator>
		<pubDate>Sun, 11 Dec 2011 16:56:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.mblondel.org/journal/?p=116#comment-229344</guid>
		<description>Hi,  an open-source implementation of various dtw algorithms is available for R at http://dtw.r-forge.r-project.org . It has an extensive manual and is callable from Python. Should work well for rapid experimentation.</description>
		<content:encoded><![CDATA[<p>Hi,  an open-source implementation of various dtw algorithms is available for R at <a href="http://dtw.r-forge.r-project.org" rel="nofollow">http://dtw.r-forge.r-project.org</a> . It has an extensive manual and is callable from Python. Should work well for rapid experimentation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lewis</title>
		<link>http://www.mblondel.org/journal/2009/08/31/dynamic-time-warping-theory/#comment-228981</link>
		<dc:creator>lewis</dc:creator>
		<pubDate>Thu, 24 Nov 2011 11:03:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.mblondel.org/journal/?p=116#comment-228981</guid>
		<description>Hey man, Im working on a gesture recognition engine using kinect to capture data as my uni dissertation, this was extremely helpful! its the most easy to follow description of DTW i found on the net. quality effot!</description>
		<content:encoded><![CDATA[<p>Hey man, Im working on a gesture recognition engine using kinect to capture data as my uni dissertation, this was extremely helpful! its the most easy to follow description of DTW i found on the net. quality effot!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: amira</title>
		<link>http://www.mblondel.org/journal/2009/08/31/dynamic-time-warping-theory/#comment-227179</link>
		<dc:creator>amira</dc:creator>
		<pubDate>Sat, 04 Jun 2011 05:40:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.mblondel.org/journal/?p=116#comment-227179</guid>
		<description>#of coulmn of y matrix= # of coulmn of x matrix=col=N
#of row of matrix x = row_x  , # of row of matrix y =row_y

so the representation look as follow:
A=[x1,...........,x&quot;col&quot;;x2,............x&#039;&#039;col&quot;;................;x&quot;row_x,...........,x&quot;col&quot;, y&quot;row_x+1&quot;,.......y&quot;col&quot;;................;y&quot;row_y&quot;.....,y&quot;col&quot;] &quot;is this representation is OK&quot;

all the x cordinate in tthe x  first rows followed by y cordinate in next rows.
and matrix y the same.
so iwill use : D[i,j]^2 = (A_xi – B_xj) ^2 + (A_yi – B_yj)^2 ..to replace the line code come belowe 
 where N =#of col of Matrix A
where M =#of col of Matrix B

for i=2:N
    for j=2:M
        D(i,j)=d(i,j)+min([D(i-1,j),D(i-1,j-1),D(i,j-1)]);//this line code to replace
    end
end


why u calculate D[i,j]^2 not D[i,j] ?
can u help me to reprsent distance matrix u have written using matlab .?
 
when i  plot matrix A and matrix B in matlab give error&quot;that they must have same dimension&quot;
 how that if the main advantage of DTW to match vector with different length?</description>
		<content:encoded><![CDATA[<p>#of coulmn of y matrix= # of coulmn of x matrix=col=N<br />
#of row of matrix x = row_x  , # of row of matrix y =row_y</p>
<p>so the representation look as follow:<br />
A=[x1,...........,x"col";x2,............x''col";................;x"row_x,...........,x"col", y"row_x+1",.......y"col";................;y"row_y".....,y"col"] &#8220;is this representation is OK&#8221;</p>
<p>all the x cordinate in tthe x  first rows followed by y cordinate in next rows.<br />
and matrix y the same.<br />
so iwill use : D[i,j]^2 = (A_xi – B_xj) ^2 + (A_yi – B_yj)^2 ..to replace the line code come belowe<br />
 where N =#of col of Matrix A<br />
where M =#of col of Matrix B</p>
<p>for i=2:N<br />
    for j=2:M<br />
        D(i,j)=d(i,j)+min([D(i-1,j),D(i-1,j-1),D(i,j-1)]);//this line code to replace<br />
    end<br />
end</p>
<p>why u calculate D[i,j]^2 not D[i,j] ?<br />
can u help me to reprsent distance matrix u have written using matlab .?</p>
<p>when i  plot matrix A and matrix B in matlab give error&#8221;that they must have same dimension&#8221;<br />
 how that if the main advantage of DTW to match vector with different length?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mathieu</title>
		<link>http://www.mblondel.org/journal/2009/08/31/dynamic-time-warping-theory/#comment-227164</link>
		<dc:creator>Mathieu</dc:creator>
		<pubDate>Thu, 02 Jun 2011 09:42:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.mblondel.org/journal/?p=116#comment-227164</guid>
		<description>Say you have A = ((A_x1,A_y1), ..., (A_xn, A_yn)) and B = ((B_x1,B_y1), ..., (B_xm, B_ym)), then the cell (i,j) of the distance matrix I mentioned above is D[i,j]^2 = (A_xi - B_xj) ^2 + (A_yi - B_yj)^2.</description>
		<content:encoded><![CDATA[<p>Say you have A = ((A_x1,A_y1), &#8230;, (A_xn, A_yn)) and B = ((B_x1,B_y1), &#8230;, (B_xm, B_ym)), then the cell (i,j) of the distance matrix I mentioned above is D[i,j]^2 = (A_xi &#8211; B_xj) ^2 + (A_yi &#8211; B_yj)^2.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: amira</title>
		<link>http://www.mblondel.org/journal/2009/08/31/dynamic-time-warping-theory/#comment-227156</link>
		<dc:creator>amira</dc:creator>
		<pubDate>Thu, 02 Jun 2011 00:21:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.mblondel.org/journal/?p=116#comment-227156</guid>
		<description>thanks for ur support, i want to ask how to use DTW for matching humana motion trajectories as i represent human action as set of trajectory.

each point in trajectory has (x,y) dimension . really i have two matrix one for x cordinate of all trajectory and second for y cordinate of all trajectory(all trajectory belong to single human action ex:human walk)


so i need two integrate two matrix in single matrix and match resulted matrix refrence matrix with different length




could u help me to modify DTW for human action trajectory matching</description>
		<content:encoded><![CDATA[<p>thanks for ur support, i want to ask how to use DTW for matching humana motion trajectories as i represent human action as set of trajectory.</p>
<p>each point in trajectory has (x,y) dimension . really i have two matrix one for x cordinate of all trajectory and second for y cordinate of all trajectory(all trajectory belong to single human action ex:human walk)</p>
<p>so i need two integrate two matrix in single matrix and match resulted matrix refrence matrix with different length</p>
<p>could u help me to modify DTW for human action trajectory matching</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mathieu</title>
		<link>http://www.mblondel.org/journal/2009/08/31/dynamic-time-warping-theory/#comment-226862</link>
		<dc:creator>Mathieu</dc:creator>
		<pubDate>Mon, 18 Apr 2011 09:33:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.mblondel.org/journal/?p=116#comment-226862</guid>
		<description>Once you have computed the matrix, you need to perform backtracking to find the best path (the red dots on the picture above). From this path, you can retrieve the alignment easily. For example, from the picture above, you can see that the point n, n-1 and n-2 are aligned with the point m. Backtracking just consists in applying the recursive rule backward. Google &quot;DTW backtracking&quot; for more information.</description>
		<content:encoded><![CDATA[<p>Once you have computed the matrix, you need to perform backtracking to find the best path (the red dots on the picture above). From this path, you can retrieve the alignment easily. For example, from the picture above, you can see that the point n, n-1 and n-2 are aligned with the point m. Backtracking just consists in applying the recursive rule backward. Google &#8220;DTW backtracking&#8221; for more information.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shardul</title>
		<link>http://www.mblondel.org/journal/2009/08/31/dynamic-time-warping-theory/#comment-226859</link>
		<dc:creator>Shardul</dc:creator>
		<pubDate>Sun, 17 Apr 2011 17:00:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.mblondel.org/journal/?p=116#comment-226859</guid>
		<description>Hey Mathieu,

I am trying to use DTW to just align time series data on which I wish to perform K means clustering and subsequently an HMM. But I have not been able to find on how to use DTW just to align two time series data and not use it to classify. Any suggestions?

Thanks,
Shardul</description>
		<content:encoded><![CDATA[<p>Hey Mathieu,</p>
<p>I am trying to use DTW to just align time series data on which I wish to perform K means clustering and subsequently an HMM. But I have not been able to find on how to use DTW just to align two time series data and not use it to classify. Any suggestions?</p>
<p>Thanks,<br />
Shardul</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mathieu</title>
		<link>http://www.mblondel.org/journal/2009/08/31/dynamic-time-warping-theory/#comment-225920</link>
		<dc:creator>Mathieu</dc:creator>
		<pubDate>Sun, 09 Jan 2011 18:10:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.mblondel.org/journal/?p=116#comment-225920</guid>
		<description>Oui j&#039;utilise les methodes a noyau pour l&#039;instant uniquement comme application. J&#039;ai une idee de noyau qui pourrait utiliser une distribution et j&#039;aimerais commencer a m&#039;interesser a MKL egalement.

Je serai a MPS (http://daemon.ice.uec.ac.jp/MPSPortal/events/mps82cfp, Miyazaki, 7 mars) et vraisemblablement a IBIS-ML (http://ibisml.org/ibisml004, Osaka, 28 Mars).</description>
		<content:encoded><![CDATA[<p>Oui j&#8217;utilise les methodes a noyau pour l&#8217;instant uniquement comme application. J&#8217;ai une idee de noyau qui pourrait utiliser une distribution et j&#8217;aimerais commencer a m&#8217;interesser a MKL egalement.</p>
<p>Je serai a MPS (<a href="http://daemon.ice.uec.ac.jp/MPSPortal/events/mps82cfp" rel="nofollow">http://daemon.ice.uec.ac.jp/MPSPortal/events/mps82cfp</a>, Miyazaki, 7 mars) et vraisemblablement a IBIS-ML (<a href="http://ibisml.org/ibisml004" rel="nofollow">http://ibisml.org/ibisml004</a>, Osaka, 28 Mars).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marco</title>
		<link>http://www.mblondel.org/journal/2009/08/31/dynamic-time-warping-theory/#comment-225919</link>
		<dc:creator>marco</dc:creator>
		<pubDate>Sun, 09 Jan 2011 16:07:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.mblondel.org/journal/?p=116#comment-225919</guid>
		<description>Ah bon! si c etait juste un bug pas de probleme!! Je croyais que ca t&#039;avais paru hors-sujet et je me demandais pourquoi...

je vois de quelle presentation tu parles ;) malheureusement les idees que je souleve dans cette video ne sont pas tres utiles en pratique, les quantites qui m interessaient dans ce papier sont incalculables et pas vraiment approximables non plus... (quoique, y a l air d y avoir pas mal d efforts dans ce sens la dernierement). Mais c est vrai que de maniere generale c est important de pouvoir mesurer la similarite entre deux histogrammes. Tu t&#039;interesses aux methodes a noyaux en ce moment? En tous cas felicitations pour ton journal, c&#039;est sympa de lire des articles de vulgarisation / code comme les tiens.</description>
		<content:encoded><![CDATA[<p>Ah bon! si c etait juste un bug pas de probleme!! Je croyais que ca t&#8217;avais paru hors-sujet et je me demandais pourquoi&#8230;</p>
<p>je vois de quelle presentation tu parles ;) malheureusement les idees que je souleve dans cette video ne sont pas tres utiles en pratique, les quantites qui m interessaient dans ce papier sont incalculables et pas vraiment approximables non plus&#8230; (quoique, y a l air d y avoir pas mal d efforts dans ce sens la dernierement). Mais c est vrai que de maniere generale c est important de pouvoir mesurer la similarite entre deux histogrammes. Tu t&#8217;interesses aux methodes a noyaux en ce moment? En tous cas felicitations pour ton journal, c&#8217;est sympa de lire des articles de vulgarisation / code comme les tiens.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marco</title>
		<link>http://www.mblondel.org/journal/2009/08/31/dynamic-time-warping-theory/#comment-225808</link>
		<dc:creator>marco</dc:creator>
		<pubDate>Sat, 08 Jan 2011 10:39:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.mblondel.org/journal/?p=116#comment-225808</guid>
		<description>un peu surpris de voir que mon precedent commentaire a ete efface et classe comme du spam alors qu&#039;il parlait de travaux directement relies au DTW.</description>
		<content:encoded><![CDATA[<p>un peu surpris de voir que mon precedent commentaire a ete efface et classe comme du spam alors qu&#8217;il parlait de travaux directement relies au DTW.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
