<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Mike Love's blog</title>
	<atom:link href="http://mikelove.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mikelove.wordpress.com</link>
	<description></description>
	<lastBuildDate>Sat, 27 Apr 2013 13:16:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='mikelove.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Mike Love's blog</title>
		<link>http://mikelove.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://mikelove.wordpress.com/osd.xml" title="Mike Love&#039;s blog" />
	<atom:link rel='hub' href='http://mikelove.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Splitting data</title>
		<link>http://mikelove.wordpress.com/2013/04/27/splitting-data/</link>
		<comments>http://mikelove.wordpress.com/2013/04/27/splitting-data/#comments</comments>
		<pubDate>Sat, 27 Apr 2013 13:14:46 +0000</pubDate>
		<dc:creator>mikelove</dc:creator>
				<category><![CDATA[statistics]]></category>

		<guid isPermaLink="false">http://mikelove.wordpress.com/?p=1116</guid>
		<description><![CDATA[The caret package has a nice function for splitting up balanced subsets of data. Though I don&#8217;t see why I don&#8217;t get 3 rows out of 10 in this example. The p argument is defined as &#8220;the percentage of data that goes to training&#8221;. d &#60;- data.frame(x=rnorm(10), group=c(1,1,1,2,2,2,3,3,3,3)) d x group 1 1.0089900 1 2 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikelove.wordpress.com&#038;blog=371662&#038;post=1116&#038;subd=mikelove&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>The <a href="http://caret.r-forge.r-project.org/">caret</a> package has a nice function for <a href="http://caret.r-forge.r-project.org/splitting.html">splitting up balanced subsets of data</a>. Though I don&#8217;t see why I don&#8217;t get 3 rows out of 10 in this example. The p argument is defined as &#8220;the percentage of data that goes to training&#8221;.</p>
<pre>

d &lt;- data.frame(x=rnorm(10), group=c(1,1,1,2,2,2,3,3,3,3))
d
            x group
1   1.0089900     1
2   0.4854706     1
3   1.7083259     1
4  -1.3362274     2
5   1.4905259     2
6   1.6451234     2
7   1.0361174     3
8   0.2369341     3
9  -2.0043264     3
10  1.4361718     3
library(caret)
d[createDataPartition(d$group, p=3/10)$Resample1,]
            x group
3   1.7083259     1
4  -1.3362274     2
8   0.2369341     3
10  1.4361718     3

</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikelove.wordpress.com/1116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikelove.wordpress.com/1116/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikelove.wordpress.com&#038;blog=371662&#038;post=1116&#038;subd=mikelove&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikelove.wordpress.com/2013/04/27/splitting-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/e92ac569643b505ef24bf6de3f533954?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikelove</media:title>
		</media:content>
	</item>
		<item>
		<title>Pipe to Rscript</title>
		<link>http://mikelove.wordpress.com/2013/03/20/pipe-to-rscript/</link>
		<comments>http://mikelove.wordpress.com/2013/03/20/pipe-to-rscript/#comments</comments>
		<pubDate>Wed, 20 Mar 2013 14:24:58 +0000</pubDate>
		<dc:creator>mikelove</dc:creator>
				<category><![CDATA[statistics]]></category>

		<guid isPermaLink="false">http://mikelove.wordpress.com/?p=1112</guid>
		<description><![CDATA[with this, I can switch from doing simple statistics on the command line using awk to using R, which is more familiar for me: blah blah blah &#124; Rscript -e 'summary(scan(file("stdin")))'<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikelove.wordpress.com&#038;blog=371662&#038;post=1112&#038;subd=mikelove&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>with this, I can switch from doing simple statistics on the command line using awk to using R, which is more familiar for me:</p>
<p><code>blah blah blah | Rscript -e 'summary(scan(file("stdin")))'</code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikelove.wordpress.com/1112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikelove.wordpress.com/1112/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikelove.wordpress.com&#038;blog=371662&#038;post=1112&#038;subd=mikelove&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikelove.wordpress.com/2013/03/20/pipe-to-rscript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/e92ac569643b505ef24bf6de3f533954?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikelove</media:title>
		</media:content>
	</item>
		<item>
		<title>Points and line ranges</title>
		<link>http://mikelove.wordpress.com/2013/01/13/points-and-line-ranges/</link>
		<comments>http://mikelove.wordpress.com/2013/01/13/points-and-line-ranges/#comments</comments>
		<pubDate>Sun, 13 Jan 2013 14:36:24 +0000</pubDate>
		<dc:creator>mikelove</dc:creator>
				<category><![CDATA[statistics]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://mikelove.wordpress.com/?p=1094</guid>
		<description><![CDATA[Two ways of plotting a grid of points and line ranges. I&#8217;m coming around to ggplot2. I recommend skimming the first few chapters of the book to understand what is going on &#8211; but it only takes about 30 min or so to understand enough to make basic plots. m &#60;- 10 k &#60;- 3 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikelove.wordpress.com&#038;blog=371662&#038;post=1094&#038;subd=mikelove&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Two ways of plotting a grid of points and line ranges.  I&#8217;m coming around to ggplot2.  I recommend skimming the first few chapters of the book to understand what is going on &#8211; but it only takes about 30 min or so to understand enough to make basic plots.</p>
<pre>
m &lt;- 10
k &lt;- 3
d &lt;- data.frame(x=factor(rep(1:k,m)), y=rnorm(m*k), z=rep(1:m,each=k))
d$ymax &lt;- d$y + 1
d$ymin &lt;- d$y - 1

# pretty simple
library(ggplot2)
p &lt;- ggplot(d, aes(x=x, y=y, ymin=ymin, ymax=ymax))
p + geom_pointrange() + theme_bw() + facet_wrap(~ z)

# messy
par(mfrow=c(3,4), mar=c(3,3,2,1))
for (i in 1:m) {
  with(d[d$z == i,], {
    plot(as.numeric(x), y, main=i, xlim=c(0,k+1), ylim=c(-3,3), pch=20, xaxt=&quot;n&quot;)
    axis(1,at=1:k,1:k)
    segments(as.numeric(x),ymin,as.numeric(x),ymax)
  })  
}
</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikelove.wordpress.com/1094/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikelove.wordpress.com/1094/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikelove.wordpress.com&#038;blog=371662&#038;post=1094&#038;subd=mikelove&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikelove.wordpress.com/2013/01/13/points-and-line-ranges/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/e92ac569643b505ef24bf6de3f533954?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikelove</media:title>
		</media:content>
	</item>
		<item>
		<title>Plotting hclust</title>
		<link>http://mikelove.wordpress.com/2012/08/08/plotting-hclust/</link>
		<comments>http://mikelove.wordpress.com/2012/08/08/plotting-hclust/#comments</comments>
		<pubDate>Wed, 08 Aug 2012 09:19:42 +0000</pubDate>
		<dc:creator>mikelove</dc:creator>
				<category><![CDATA[statistics]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://mikelove.wordpress.com/?p=1089</guid>
		<description><![CDATA[After many years I&#8217;ve finally worked out the x and y coordinates of the points in plot.hclust. hang &#60;- 0.07 hc &#60;- hclust(dist) plot(hc) pt.heights &#60;- c(hc$height[hc$merge[,1] &#60; 0],hc$height[hc$merge[,2] &#60; 0])[order(-1 * c(hc$merge[,1][hc$merge[,1] &#60; 0],hc$merge[,2][hc$merge[,2] &#60; 0]))] points(1:length(hc$order), pt.heights[hc$order] - hang)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikelove.wordpress.com&#038;blog=371662&#038;post=1089&#038;subd=mikelove&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>After many years I&#8217;ve finally worked out the x and y coordinates of the points in plot.hclust.</p>
<pre>
hang &lt;- 0.07
hc &lt;- hclust(dist)
plot(hc)
pt.heights &lt;- c(hc$height[hc$merge[,1] &lt; 0],hc$height[hc$merge[,2] &lt; 0])[order(-1 * c(hc$merge[,1][hc$merge[,1] &lt; 0],hc$merge[,2][hc$merge[,2] &lt; 0]))]
points(1:length(hc$order), pt.heights[hc$order] - hang)
</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikelove.wordpress.com/1089/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikelove.wordpress.com/1089/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikelove.wordpress.com&#038;blog=371662&#038;post=1089&#038;subd=mikelove&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikelove.wordpress.com/2012/08/08/plotting-hclust/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/e92ac569643b505ef24bf6de3f533954?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikelove</media:title>
		</media:content>
	</item>
		<item>
		<title>Block bootstrap</title>
		<link>http://mikelove.wordpress.com/2012/07/28/block-bootstrap/</link>
		<comments>http://mikelove.wordpress.com/2012/07/28/block-bootstrap/#comments</comments>
		<pubDate>Sat, 28 Jul 2012 15:38:55 +0000</pubDate>
		<dc:creator>mikelove</dc:creator>
				<category><![CDATA[genetics]]></category>
		<category><![CDATA[statistics]]></category>

		<guid isPermaLink="false">http://mikelove.wordpress.com/?p=1066</guid>
		<description><![CDATA[In looking at sequential data (e.g. time-series or genomic data), any inference comparing different sequences needs to take into account local correlations within a sequence. For example, you might want to know how often is it raining in two cities at the same time, and if this is more than expected by chance. But it [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikelove.wordpress.com&#038;blog=371662&#038;post=1066&#038;subd=mikelove&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img src="http://mikelove.files.wordpress.com/2012/07/localcorr1.png?w=720" alt="" title="localcorr"   class="alignnone size-full wp-image-1081" /></p>
<p>In looking at sequential data (e.g. time-series or genomic data), any inference comparing different sequences needs to take into account local correlations within a sequence.  For example, you might want to know how often is it raining in two cities at the same time, and if this is more than expected by chance.  But it is more likely to rain on a given day if it was raining the day before, and this dependence will change the  distribution of overlap expected by chance.  In stochastics, this is a question of whether the process is &#8216;<a href="http://en.wikipedia.org/wiki/Stationary_process">stationary</a>&#8216;.</p>
<p>One way out of the problem of estimating the distribution of overlap of two process by chance is the block bootstrap.  Instead of randomly shifting features in the sequence (what I call naive permutation), you randomly build new sequences from large blocks of the original sequence.  Then a distribution can be formed of overlap of features by chance.  Here is a single bootstrap sample (top sequence) constructed in this manner from the data (bottom sequence).</p>
<p><img src="http://mikelove.files.wordpress.com/2012/07/blockbootsample.png?w=720" alt="" title="blockbootsample"   class="alignnone size-full wp-image-1083" /></p>
<p><span id="more-1066"></span></p>
<p>Here are histograms demonstrating various ways of estimating the null distribution of overlaps between two sequences, with the true null on top (the clusters of features are of size 20).  The block bootstrap can do a much better job of estimating the mean and variance of the null distribution.  Knowing how large of a block to define is another problem, and Politis and Romano (below) explore the effect of using randomly sized blocks over fixed size blocks.</p>
<p><img src="http://mikelove.files.wordpress.com/2012/07/hists1.png?w=720" alt="" title="hists"   class="alignnone size-full wp-image-1082" /></p>
<p>a reference for this problem in genomic inference is: Peter Bickel Boley N, Brown JB, Huang H and Zhang NR, Non-Parametric Methods for Genomic Inference, 2010, <a href="http://www.stat.berkeley.edu/~bickel/Bickel%20et%20al%202010%20AAS.pdf">http://www.stat.berkeley.edu/~bickel/Bickel%20et%20al%202010%20AAS.pdf</a></p>
<p>and a more general reference is Dimitris N. Politis and Joseph P. Romano, The Stationary Bootstrap, Journal of the American Statistical Association, Vol. 89, No. 428 (Dec., 1994), pp. 1303-1313, <a href="http://www.jstor.org/discover/10.2307/2290993?uid=3737864&amp;uid=2129&amp;uid=2&amp;uid=70&amp;uid=4&amp;sid=21101109652181">http://www.jstor.org/discover/10.2307/2290993?uid=3737864&amp;uid=2129&amp;uid=2&amp;uid=70&amp;uid=4&amp;sid=21101109652181</a></p>
<p>The R code for this example is <a href="http://mike-love.net/r-scripts/blockboot.R">here</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikelove.wordpress.com/1066/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikelove.wordpress.com/1066/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikelove.wordpress.com&#038;blog=371662&#038;post=1066&#038;subd=mikelove&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikelove.wordpress.com/2012/07/28/block-bootstrap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/e92ac569643b505ef24bf6de3f533954?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikelove</media:title>
		</media:content>

		<media:content url="http://mikelove.files.wordpress.com/2012/07/localcorr1.png" medium="image">
			<media:title type="html">localcorr</media:title>
		</media:content>

		<media:content url="http://mikelove.files.wordpress.com/2012/07/blockbootsample.png" medium="image">
			<media:title type="html">blockbootsample</media:title>
		</media:content>

		<media:content url="http://mikelove.files.wordpress.com/2012/07/hists1.png" medium="image">
			<media:title type="html">hists</media:title>
		</media:content>
	</item>
		<item>
		<title>PCA on training and test data</title>
		<link>http://mikelove.wordpress.com/2012/05/29/pca-on-training-and-test-data/</link>
		<comments>http://mikelove.wordpress.com/2012/05/29/pca-on-training-and-test-data/#comments</comments>
		<pubDate>Wed, 30 May 2012 04:14:24 +0000</pubDate>
		<dc:creator>mikelove</dc:creator>
				<category><![CDATA[statistics]]></category>

		<guid isPermaLink="false">http://mikelove.wordpress.com/?p=1047</guid>
		<description><![CDATA[In the past months, I heard some talks where dimension reduction (e.g. taking the top k principal components) was used on the full data set before splitting the data into training and test sets. My first intuition was that this kind of &#8220;peeking&#8221; at the test set would inflate the accuracy on the test set. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikelove.wordpress.com&#038;blog=371662&#038;post=1047&#038;subd=mikelove&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>In the past months, I heard some talks where dimension reduction (e.g. taking the top k principal components) was used on the full data set before splitting the data into training and test sets.  My first intuition was that this kind of &#8220;peeking&#8221; at the test set would inflate the accuracy on the test set.  On the other hand, one could argue that as long as the dimension reduction is unsupervised (not aware of class labels), then it should make no difference. After simulating some examples, I can&#8217;t find a situation where the accuracy on a test set used in dimension reduction is inflated relative to a &#8220;doubly&#8221; held-out test set.</p>
<p><span id="more-1047"></span></p>
<p>Here is some code I have used to look into this.  I make a mixture of Gaussian data in n dimensions, where some dimensions are better than others at separating the classes.  I do PCA on the first 2/3 of the rows, train a logistic regression on the first 1/3, and compare predictions on the middle 1/3 and the last 1/3:</p>
<pre>

compare &lt;- function(m = 300, n = 10, how.much.signal = 1, k = 1) {
  # some random gaussian data
  x &lt;- matrix(rnorm(m*n), nrow=m, ncol=n)
  # add some random noise to half the rows
  y &lt;- rep(0:1, times=m/2)
  ramped.noise &lt;- sapply(1:n/n * how.much.signal, function(i) rnorm(m/2,i,1))
  x[y == 1,] &lt;- x[y == 1,] + ramped.noise
  # find the top principal compent using the first 2/3 rows
  pc &lt;- prcomp(x[1:(m*2/3),])
  # train a model on first 1/3
  data &lt;- data.frame(y=y, (x %*% pc$rotation[,1:k]))
  fit &lt;- glm(y ~ ., data=data[1:m/3,], family=&quot;binomial&quot;)
  # predict on all data
  prediction &lt;- predict(fit, newdata=data) &gt; 0
  # test on middle 1/3
  middle.third &lt;- (m/3 + 1):(m*2/3)
  error.middle &lt;- mean(y[middle.third] != prediction[middle.third])
  # test on last 1/3
  last.third &lt;- (m*2/3 + 1):m
  error.last &lt;- mean(y[last.third] != prediction[last.third])
  return(error.last - error.middle)
}

repeated.comparison &lt;- replicate(1000,compare())
</pre>
<p>Confidence intervals for 1000 differences between the mean misclassification rates:</p>
<pre>
&gt; t.test(repeated.comparison)$conf.int
[1] -0.0073857758  0.0002057758
attr(,"conf.level")
[1] 0.95
</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikelove.wordpress.com/1047/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikelove.wordpress.com/1047/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikelove.wordpress.com&#038;blog=371662&#038;post=1047&#038;subd=mikelove&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikelove.wordpress.com/2012/05/29/pca-on-training-and-test-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/e92ac569643b505ef24bf6de3f533954?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikelove</media:title>
		</media:content>
	</item>
		<item>
		<title>German nouns and gender</title>
		<link>http://mikelove.wordpress.com/2012/05/11/german-nouns-and-gender/</link>
		<comments>http://mikelove.wordpress.com/2012/05/11/german-nouns-and-gender/#comments</comments>
		<pubDate>Fri, 11 May 2012 14:52:36 +0000</pubDate>
		<dc:creator>mikelove</dc:creator>
				<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://mikelove.wordpress.com/?p=1041</guid>
		<description><![CDATA[I&#8217;m working on a presentation about classification of strings, and using 240,000 German nouns as an example dataset.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikelove.wordpress.com&#038;blog=371662&#038;post=1041&#038;subd=mikelove&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I&#8217;m working on a presentation about classification of strings, and using 240,000 German nouns as an example dataset.  </p>
<p><img src="http://mikelove.files.wordpress.com/2012/05/germannouns1.png?w=720" alt="" title="germannouns"   class="alignnone size-full wp-image-1044" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikelove.wordpress.com/1041/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikelove.wordpress.com/1041/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikelove.wordpress.com&#038;blog=371662&#038;post=1041&#038;subd=mikelove&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikelove.wordpress.com/2012/05/11/german-nouns-and-gender/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/e92ac569643b505ef24bf6de3f533954?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikelove</media:title>
		</media:content>

		<media:content url="http://mikelove.files.wordpress.com/2012/05/germannouns1.png" medium="image">
			<media:title type="html">germannouns</media:title>
		</media:content>
	</item>
	</channel>
</rss>
