<?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/"
	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>Comments on: More on Li, Nychka and Ammann</title>
	<atom:link href="http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/feed/" rel="self" type="application/rss+xml" />
	<link>http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/</link>
	<description>by Steve McIntyre</description>
	<lastBuildDate>Thu, 20 Jun 2013 11:17:13 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Hu McCulloch</title>
		<link>http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-374939</link>
		<dc:creator><![CDATA[Hu McCulloch]]></dc:creator>
		<pubDate>Sat, 17 Nov 2012 15:59:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.climateaudit.org/?p=2969#comment-374939</guid>
		<description><![CDATA[On 12/08/11, above, I remarked,
&lt;blockquote&gt;
Hence my regressions using her “pseudo data” don’t count for much of anything.  
&lt;/blockquote&gt;

I take that back.  On rereading my 4/11/08 comment with my OLS regressions above at http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-142629 ,
I see that I used Steve&#039;s archived version of the 14 MBH proxies rather than the noisy data on Li&#039;s webpage, so the results should be relevant. 

The same goes for my CO2 adjustments on 4/12/08 at  
http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-142629

and my Mizon-based model on 4/16/08 at 
http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-142646 .]]></description>
		<content:encoded><![CDATA[<p>On 12/08/11, above, I remarked,</p>
<blockquote><p>
Hence my regressions using her “pseudo data” don’t count for much of anything.
</p></blockquote>
<p>I take that back.  On rereading my 4/11/08 comment with my OLS regressions above at <a href="http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-142629" rel="nofollow">http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-142629</a> ,<br />
I see that I used Steve&#8217;s archived version of the 14 MBH proxies rather than the noisy data on Li&#8217;s webpage, so the results should be relevant. </p>
<p>The same goes for my CO2 adjustments on 4/12/08 at<br />
<a href="http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-142629" rel="nofollow">http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-142629</a></p>
<p>and my Mizon-based model on 4/16/08 at<br />
<a href="http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-142646" rel="nofollow">http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-142646</a> .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hu McCulloch</title>
		<link>http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-315536</link>
		<dc:creator><![CDATA[Hu McCulloch]]></dc:creator>
		<pubDate>Thu, 08 Dec 2011 21:36:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.climateaudit.org/?p=2969#comment-315536</guid>
		<description><![CDATA[Just for the record, in a recent discussion at http://climateaudit.org/2011/12/06/climategate-2-0-an-ar5-perspective/#comment-315500 , Jean S has reminded me that in an update to a 2007 post at   http://climateaudit.org/2007/08/29/did-mann-punk-bo-li-et-al/ , Steve  quotes Li as follows: 

&lt;blockquote&gt;
The data sets that I posted on my website are not the real Northern Hemisphere temperature and the MBH99 proxies. They are generated by adding white noise with unit variance to the standardized real data. The pseudo data sets on my website only serve as a toy example to try the R code that I used in my paper. However, the results in Li et al. (Tellus, in press) are based on the real data instead of the pseudo data. I am sorry that I did not explain very clearly what the data set on my webpage is and also sorry for the confusion that I brought to you as a consequence. I have modified my webpage to make the point more explicitly. 
&lt;/blockquote&gt;

Hence my regressions using her “pseudo data” don’t count for much of anything. It’s strange she wouldn’t post the real data. 

Adding unit variance white noise to a series that has already been standardized to unit variance may explain why Steve was finding correlations of precisely sqrt(2) with archived versions.]]></description>
		<content:encoded><![CDATA[<p>Just for the record, in a recent discussion at <a href="http://climateaudit.org/2011/12/06/climategate-2-0-an-ar5-perspective/#comment-315500" rel="nofollow">http://climateaudit.org/2011/12/06/climategate-2-0-an-ar5-perspective/#comment-315500</a> , Jean S has reminded me that in an update to a 2007 post at   <a href="http://climateaudit.org/2007/08/29/did-mann-punk-bo-li-et-al/" rel="nofollow">http://climateaudit.org/2007/08/29/did-mann-punk-bo-li-et-al/</a> , Steve  quotes Li as follows: </p>
<blockquote><p>
The data sets that I posted on my website are not the real Northern Hemisphere temperature and the MBH99 proxies. They are generated by adding white noise with unit variance to the standardized real data. The pseudo data sets on my website only serve as a toy example to try the R code that I used in my paper. However, the results in Li et al. (Tellus, in press) are based on the real data instead of the pseudo data. I am sorry that I did not explain very clearly what the data set on my webpage is and also sorry for the confusion that I brought to you as a consequence. I have modified my webpage to make the point more explicitly.
</p></blockquote>
<p>Hence my regressions using her “pseudo data” don’t count for much of anything. It’s strange she wouldn’t post the real data. </p>
<p>Adding unit variance white noise to a series that has already been standardized to unit variance may explain why Steve was finding correlations of precisely sqrt(2) with archived versions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve McIntyre</title>
		<link>http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-142662</link>
		<dc:creator><![CDATA[Steve McIntyre]]></dc:creator>
		<pubDate>Fri, 25 Apr 2008 14:18:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.climateaudit.org/?p=2969#comment-142662</guid>
		<description><![CDATA[Hu, I re-ran the calcs again. Here is a script using external references. The results in the re-run are a little different than last night. I&#039;m not sure why. It was late when I did it. Anyway I&#039;ve shown results below for the MBH sparse, CRU2 NH and CRU3 NH. All show the same pattern of extremely high and highly significant AR1 coefficients modelled as an ARMA(1,1) process and very low AR1 coefficients modeled as an ARMA(2,0,0) process - the difference for modeling CRU3 NH is as extreme as 0.97 versus 0.15!!  These ARMA(1,1) processes with very high AR1 coefficients are very interesting statistically. Perron has writing some very complicated articles on them and they are something that bear a LOT of attention for people interested in climate statistics.

##
  ##LOAD FUNCTIONS AND DATA
      library(nlme)

       extend.persist&lt; -function(tree) {
	extend.persist&lt;-tree
	for (j in 1:ncol(tree) )  {
		test&lt;-is.na(tree[,j])
		end1&lt;-max ( c(1:nrow(tree)) [!test])
		test2end1) &amp; test
		extend.persist[test2,j]&lt;-tree[end1,j]
		}
	extend.persist
	}

	proxy=read.table(&quot;http://data.climateaudit.org/data/mbh99/proxy.txt&quot;,sep=&quot;\t&quot;,header=TRUE)
	proxy=ts(proxy[,2:ncol(proxy)],start=1000) #1000 1980
	proxy=extend.persist(proxy)
	m0=apply(proxy[903:981,],2,mean);sd0=apply(proxy[903:981,],2,sd)
	proxy=ts(scale(proxy,center=m0,scale=sd0),start=1000)
	proxy[,3]=- proxy[,3] #flip NOAMER PC1
	name0=c(&quot;Tornetrask&quot;,&quot;fran010&quot;,&quot;NOAMER PC1&quot;,&quot;NOAMER PC2&quot;,&quot;NOAMER PC3&quot;,&quot;Patagonia&quot;,&quot;Quel 1 Acc&quot;,&quot;Quel 1 O18&quot;,&quot;Quel 2 Acc&quot;,&quot;Quel 2 O18&quot;,&quot;Tasmania&quot;,&quot;Urals&quot;,
		&quot;W Greenland O18&quot;,&quot;morc014&quot;)
	dimnames(proxy)[[2]]=name0

	sparse&lt;-read.table(&quot;ftp://ftp.ncdc.noaa.gov/pub/data/paleo/paleocean/by_contributor/mann1998/nhem-sparse.dat&quot;,skip=1)
	sparse&lt;-ts(sparse[,2],start=sparse[1,1])

  #MAKE DATA FRAME
	Z=data.frame(sparse[1:127],proxy[(1854:1980)-999,])
	names(Z)[1]=&quot;sparse&quot;
	fm=lm(sparse~.,data=Z)
	fm1 &lt;- gls(sparse~., Z, correlation = corARMA(p = 1, q = 1))

  #ARMA 1 1
	arima(fm1$residuals,order=c(1,0,1))

#Coefficients:
#         ar1      ma1  intercept
#      0.9630  -0.7688     0.0029
#s.e.  0.0272   0.0670     0.0809
#sigma^2 estimated as 0.02881:  log likelihood = 44.63,  aic = -81.25

	arima(fm1$residuals,order=c(2,0,0))
#Coefficients:
#         ar1     ar2  intercept
#      0.2576  0.4223     0.0087
#s.e.  0.0797  0.0798     0.0467
#sigma^2 estimated as 0.02998:  log likelihood = 42.21,  aic = -76.41

 #CRU3 NH
	source(&quot;d:/climate/scripts/spaghetti/CRU3.nh.txt&quot;)
	Z=data.frame(cru.nh[1:131],proxy[(1850:1980)-999,])
	names(Z)[1]=&quot;cru&quot;
	fm2 &lt;- gls(cru~., Z, correlation = corARMA(p = 1, q = 1))

  #ARMA 1 1
	arima(fm2$residuals,order=c(1,0,1))
	#Coefficients:
        # ar1      ma1  intercept
	#      0.9521  -0.7081    -0.0024
	#s.e.  0.0322   0.0775     0.0532
	#sigma^2 estimated as 0.01257:  log likelihood = 100.38,  aic = -192.77

	arima(fm2$residuals,order=c(2,0,0))
	#Coefficients:
	#         ar1     ar2  intercept
	#      0.3386  0.3608    -0.0086
	#s.e.  0.0809  0.0812     0.0326
	#sigma^2 estimated as 0.01324:  log likelihood = 97.09,  aic = -186.17


 #CRU2 NH
	source(&quot;d:/climate/scripts/spaghetti/CRU2.nh.txt&quot;)
	Z=data.frame(CRU[1:130],proxy[(1851:1980)-999,])
	names(Z)[1]=&quot;cru&quot;
	fm3 &lt;- gls(cru~., Z, correlation = corARMA(p = 1, q = 1))

  #ARMA 1 1
	#arima(fm3$residuals,order=c(1,0,1))
	#Coefficients:
	#         ar1      ma1  intercept
	#      0.9712  -0.8494    -0.0102
	#s.e.  0.0235   0.0472     0.0654
	#sigma^2 estimated as 0.02853:  log likelihood = 46.4,  aic = -84.8

	arima(fm3$residuals,order=c(2,0,0))
	#Coefficients:
	#         ar1     ar2  intercept
	#      0.1497  0.3294    -0.0235
	#s.e.  0.0821  0.0824     0.0293
	#sigma^2 estimated as 0.03100:  log likelihood = 41.2,  aic = -74.4]]></description>
		<content:encoded><![CDATA[<p>Hu, I re-ran the calcs again. Here is a script using external references. The results in the re-run are a little different than last night. I&#8217;m not sure why. It was late when I did it. Anyway I&#8217;ve shown results below for the MBH sparse, CRU2 NH and CRU3 NH. All show the same pattern of extremely high and highly significant AR1 coefficients modelled as an ARMA(1,1) process and very low AR1 coefficients modeled as an ARMA(2,0,0) process &#8211; the difference for modeling CRU3 NH is as extreme as 0.97 versus 0.15!!  These ARMA(1,1) processes with very high AR1 coefficients are very interesting statistically. Perron has writing some very complicated articles on them and they are something that bear a LOT of attention for people interested in climate statistics.</p>
<p>##<br />
  ##LOAD FUNCTIONS AND DATA<br />
      library(nlme)</p>
<p>       extend.persist&lt; -function(tree) {<br />
	extend.persist&lt;-tree<br />
	for (j in 1:ncol(tree) )  {<br />
		test&lt;-is.na(tree[,j])<br />
		end1&lt;-max ( c(1:nrow(tree)) [!test])<br />
		test2end1) &amp; test<br />
		extend.persist[test2,j]&lt;-tree[end1,j]<br />
		}<br />
	extend.persist<br />
	}</p>
<p>	proxy=read.table(&quot;<a href="http://data.climateaudit.org/data/mbh99/proxy.txt&#038;quot" rel="nofollow">http://data.climateaudit.org/data/mbh99/proxy.txt&#038;quot</a>;,sep=&quot;\t&quot;,header=TRUE)<br />
	proxy=ts(proxy[,2:ncol(proxy)],start=1000) #1000 1980<br />
	proxy=extend.persist(proxy)<br />
	m0=apply(proxy[903:981,],2,mean);sd0=apply(proxy[903:981,],2,sd)<br />
	proxy=ts(scale(proxy,center=m0,scale=sd0),start=1000)<br />
	proxy[,3]=- proxy[,3] #flip NOAMER PC1<br />
	name0=c(&quot;Tornetrask&quot;,&quot;fran010&quot;,&quot;NOAMER PC1&quot;,&quot;NOAMER PC2&quot;,&quot;NOAMER PC3&quot;,&quot;Patagonia&quot;,&quot;Quel 1 Acc&quot;,&quot;Quel 1 O18&quot;,&quot;Quel 2 Acc&quot;,&quot;Quel 2 O18&quot;,&quot;Tasmania&quot;,&quot;Urals&quot;,<br />
		&quot;W Greenland O18&quot;,&quot;morc014&quot;)<br />
	dimnames(proxy)[[2]]=name0</p>
<p>	sparse&lt;-read.table(&quot;<a href="ftp://ftp.ncdc.noaa.gov/pub/data/paleo/paleocean/by_contributor/mann1998/nhem-sparse.dat&#038;quot" rel="nofollow">ftp://ftp.ncdc.noaa.gov/pub/data/paleo/paleocean/by_contributor/mann1998/nhem-sparse.dat&#038;quot</a>;,skip=1)<br />
	sparse&lt;-ts(sparse[,2],start=sparse[1,1])</p>
<p>  #MAKE DATA FRAME<br />
	Z=data.frame(sparse[1:127],proxy[(1854:1980)-999,])<br />
	names(Z)[1]=&quot;sparse&quot;<br />
	fm=lm(sparse~.,data=Z)<br />
	fm1 &lt;- gls(sparse~., Z, correlation = corARMA(p = 1, q = 1))</p>
<p>  #ARMA 1 1<br />
	arima(fm1$residuals,order=c(1,0,1))</p>
<p>#Coefficients:<br />
#         ar1      ma1  intercept<br />
#      0.9630  -0.7688     0.0029<br />
#s.e.  0.0272   0.0670     0.0809<br />
#sigma^2 estimated as 0.02881:  log likelihood = 44.63,  aic = -81.25</p>
<p>	arima(fm1$residuals,order=c(2,0,0))<br />
#Coefficients:<br />
#         ar1     ar2  intercept<br />
#      0.2576  0.4223     0.0087<br />
#s.e.  0.0797  0.0798     0.0467<br />
#sigma^2 estimated as 0.02998:  log likelihood = 42.21,  aic = -76.41</p>
<p> #CRU3 NH<br />
	source(&quot;d:/climate/scripts/spaghetti/CRU3.nh.txt&quot;)<br />
	Z=data.frame(cru.nh[1:131],proxy[(1850:1980)-999,])<br />
	names(Z)[1]=&quot;cru&quot;<br />
	fm2 &lt;- gls(cru~., Z, correlation = corARMA(p = 1, q = 1))</p>
<p>  #ARMA 1 1<br />
	arima(fm2$residuals,order=c(1,0,1))<br />
	#Coefficients:<br />
        # ar1      ma1  intercept<br />
	#      0.9521  -0.7081    -0.0024<br />
	#s.e.  0.0322   0.0775     0.0532<br />
	#sigma^2 estimated as 0.01257:  log likelihood = 100.38,  aic = -192.77</p>
<p>	arima(fm2$residuals,order=c(2,0,0))<br />
	#Coefficients:<br />
	#         ar1     ar2  intercept<br />
	#      0.3386  0.3608    -0.0086<br />
	#s.e.  0.0809  0.0812     0.0326<br />
	#sigma^2 estimated as 0.01324:  log likelihood = 97.09,  aic = -186.17</p>
<p> #CRU2 NH<br />
	source(&quot;d:/climate/scripts/spaghetti/CRU2.nh.txt&quot;)<br />
	Z=data.frame(CRU[1:130],proxy[(1851:1980)-999,])<br />
	names(Z)[1]=&quot;cru&quot;<br />
	fm3 &lt;- gls(cru~., Z, correlation = corARMA(p = 1, q = 1))</p>
<p>  #ARMA 1 1<br />
	#arima(fm3$residuals,order=c(1,0,1))<br />
	#Coefficients:<br />
	#         ar1      ma1  intercept<br />
	#      0.9712  -0.8494    -0.0102<br />
	#s.e.  0.0235   0.0472     0.0654<br />
	#sigma^2 estimated as 0.02853:  log likelihood = 46.4,  aic = -84.8</p>
<p>	arima(fm3$residuals,order=c(2,0,0))<br />
	#Coefficients:<br />
	#         ar1     ar2  intercept<br />
	#      0.1497  0.3294    -0.0235<br />
	#s.e.  0.0821  0.0824     0.0293<br />
	#sigma^2 estimated as 0.03100:  log likelihood = 41.2,  aic = -74.4</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hu McCulloch</title>
		<link>http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-142661</link>
		<dc:creator><![CDATA[Hu McCulloch]]></dc:creator>
		<pubDate>Fri, 25 Apr 2008 13:55:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.climateaudit.org/?p=2969#comment-142661</guid>
		<description><![CDATA[Steve #60,
&lt;blockquote&gt;
Hu, have you looked at the effect of ARMA(1,1) rather than AR2 in this type of analysis?&lt;/blockquote&gt;

No -- Perhaps a Mizon-like &quot;general first order dynamic model&quot; (see #46) should in fact be construed to include 1 lag of the error in addition to 1 lag of y and the x&#039;s.  This would include ARMA(1,1) as a testable special case, I believe.

I&#039;m surprised your AR(2) and ARMA(1,1) coefficients look so different.  What are the first few correlations implied by the two processes?  Are these estimates from the OLS residuals, or are they iteratively obtained using GLS estimates?]]></description>
		<content:encoded><![CDATA[<p>Steve #60,</p>
<blockquote><p>
Hu, have you looked at the effect of ARMA(1,1) rather than AR2 in this type of analysis?</p></blockquote>
<p>No &#8212; Perhaps a Mizon-like &#8220;general first order dynamic model&#8221; (see #46) should in fact be construed to include 1 lag of the error in addition to 1 lag of y and the x&#8217;s.  This would include ARMA(1,1) as a testable special case, I believe.</p>
<p>I&#8217;m surprised your AR(2) and ARMA(1,1) coefficients look so different.  What are the first few correlations implied by the two processes?  Are these estimates from the OLS residuals, or are they iteratively obtained using GLS estimates?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve McIntyre</title>
		<link>http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-142660</link>
		<dc:creator><![CDATA[Steve McIntyre]]></dc:creator>
		<pubDate>Fri, 25 Apr 2008 04:36:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.climateaudit.org/?p=2969#comment-142660</guid>
		<description><![CDATA[Hu, have you looked at the effect of ARMA(1,1) rather than AR2 in this type of analysis?  As you&#039;ve noticed, I think that ARMA(1,1) is much more characteristic of climate series. It looks to me like this has a pretty strong impact on a Li type analysis.  There are some very pretty problems with ARMA(1,1) when you have high AR1 and negative MA1 - yielding structures which Perron neatly called &quot;almost integrated, almost white&quot; that are resistant to the sorts of tests that one tends to use.  I got the following ARMA(1,1) coefficients from an inverse regression using the Mann &quot;sparse&quot; temperature history.

	#  Coefficients:
#         ar1      ma1  intercept
#      0.9373  -0.8487    -0.0012
#s.e.  0.0530   0.0783     0.0361

as compared to the following for AR2:

#Coefficients:
#         ar1     ar2  intercept
#      0.0724  0.2212    -0.0004
#s.e.  0.0862  0.0862     0.0227
#sigma^2 estimated as 0.033:  log likelihood = 36.36,  aic = -64.71

I did a quick experiment using the gls function in the nlme package and none of the coefficients were significant.  The standard error of the target series (df=127) was 0.265 while the standard error of the residuals (df=112) was 0.248.]]></description>
		<content:encoded><![CDATA[<p>Hu, have you looked at the effect of ARMA(1,1) rather than AR2 in this type of analysis?  As you&#8217;ve noticed, I think that ARMA(1,1) is much more characteristic of climate series. It looks to me like this has a pretty strong impact on a Li type analysis.  There are some very pretty problems with ARMA(1,1) when you have high AR1 and negative MA1 &#8211; yielding structures which Perron neatly called &#8220;almost integrated, almost white&#8221; that are resistant to the sorts of tests that one tends to use.  I got the following ARMA(1,1) coefficients from an inverse regression using the Mann &#8220;sparse&#8221; temperature history.</p>
<p>	#  Coefficients:<br />
#         ar1      ma1  intercept<br />
#      0.9373  -0.8487    -0.0012<br />
#s.e.  0.0530   0.0783     0.0361</p>
<p>as compared to the following for AR2:</p>
<p>#Coefficients:<br />
#         ar1     ar2  intercept<br />
#      0.0724  0.2212    -0.0004<br />
#s.e.  0.0862  0.0862     0.0227<br />
#sigma^2 estimated as 0.033:  log likelihood = 36.36,  aic = -64.71</p>
<p>I did a quick experiment using the gls function in the nlme package and none of the coefficients were significant.  The standard error of the target series (df=127) was 0.265 while the standard error of the residuals (df=112) was 0.248.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: UC</title>
		<link>http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-142659</link>
		<dc:creator><![CDATA[UC]]></dc:creator>
		<pubDate>Mon, 21 Apr 2008 17:33:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.climateaudit.org/?p=2969#comment-142659</guid>
		<description><![CDATA[&lt;blockquote&gt;Brown &amp; Sundberg 87 take a ML approach that ultimately assumes n is large.
&lt;/blockquote&gt;


Is that true? Isn&#039;t R just one component of it, and in addition R gives relatively simple means to check possible outliers in $latex Y&#039; $, something Steve was looking for earlier. I have to admit that I haven&#039;t spent much time on Brown87 &amp; Brown89..]]></description>
		<content:encoded><![CDATA[<blockquote><p>Brown &amp; Sundberg 87 take a ML approach that ultimately assumes n is large.
</p></blockquote>
<p>Is that true? Isn&#8217;t R just one component of it, and in addition R gives relatively simple means to check possible outliers in <img src='http://s0.wp.com/latex.php?latex=Y%27+&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Y&#039; ' title='Y&#039; ' class='latex' />, something Steve was looking for earlier. I have to admit that I haven&#8217;t spent much time on Brown87 &amp; Brown89..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hu McCulloch</title>
		<link>http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-142658</link>
		<dc:creator><![CDATA[Hu McCulloch]]></dc:creator>
		<pubDate>Mon, 21 Apr 2008 16:10:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.climateaudit.org/?p=2969#comment-142658</guid>
		<description><![CDATA[UC #56,
Brown&#039;s (2.8) includes a factor of
  sigma^2(xi) = 1/el + 1/n + xi^T inv((X^T X) xi,
where &quot;xi&quot; is the unknown to be reconstructed (or, in the case of validation, the reserved X value to be compared to the reconstructed value.) This is a scalar, so it factors out and appears outside the quadratic form, but conceptually it starts off as part of the covariance matrix in the middle.

   It is true that as n goes to infinity, the coefficients become known perfectly and this term (along with 1/n) drops out.  Brown &amp; Sundberg 87 take a ML approach that ultimately assumes n is large.  Have they already imposed this assumption in their R?

   However, n is not so large in the present context that the coefficient uncertainty can just be ignored.  Isn&#039;t this the whole point of your critique of MBH standard errors -- that MBH just look at the disturbance term (whose variance equals that of the calibration errors), and overlook the coefficient uncertainty?   In the post above, I argue that this factor could be the completely expected source of the ad hoc 1.30 &quot;inflation factor&quot; employed by LNA.

   The Davis and Hayakawa paper isn&#039;t online, but I think I can find it in our stacks.  If so I&#039;ll send you a copy at the e-mail on your webpage.

   Sundberg99 looks like a good update of the issues raised in Brown82 and Brown &amp; Sundberg 87.  I&#039;ll take a look at it.]]></description>
		<content:encoded><![CDATA[<p>UC #56,<br />
Brown&#8217;s (2.8) includes a factor of<br />
  sigma^2(xi) = 1/el + 1/n + xi^T inv((X^T X) xi,<br />
where &#8220;xi&#8221; is the unknown to be reconstructed (or, in the case of validation, the reserved X value to be compared to the reconstructed value.) This is a scalar, so it factors out and appears outside the quadratic form, but conceptually it starts off as part of the covariance matrix in the middle.</p>
<p>   It is true that as n goes to infinity, the coefficients become known perfectly and this term (along with 1/n) drops out.  Brown &amp; Sundberg 87 take a ML approach that ultimately assumes n is large.  Have they already imposed this assumption in their R?</p>
<p>   However, n is not so large in the present context that the coefficient uncertainty can just be ignored.  Isn&#8217;t this the whole point of your critique of MBH standard errors &#8212; that MBH just look at the disturbance term (whose variance equals that of the calibration errors), and overlook the coefficient uncertainty?   In the post above, I argue that this factor could be the completely expected source of the ad hoc 1.30 &#8220;inflation factor&#8221; employed by LNA.</p>
<p>   The Davis and Hayakawa paper isn&#8217;t online, but I think I can find it in our stacks.  If so I&#8217;ll send you a copy at the e-mail on your webpage.</p>
<p>   Sundberg99 looks like a good update of the issues raised in Brown82 and Brown &amp; Sundberg 87.  I&#8217;ll take a look at it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: UC</title>
		<link>http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-142657</link>
		<dc:creator><![CDATA[UC]]></dc:creator>
		<pubDate>Mon, 21 Apr 2008 15:45:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.climateaudit.org/?p=2969#comment-142657</guid>
		<description><![CDATA[Me,



&lt;blockquote&gt;I tried with simple simulations, when I add outliers to $latex X&#039; $, both R and Brown82 2.8 will detect them.
&lt;/blockquote&gt;


making a record of errors per post, should be

I tried with simple simulations, when I add outliers to $latex Y&#039; $, both R and Brown82 2.8 will detect them.

Hu,  one more paper that might be of interest,

Prediction Diagnostic and Updating in Multivariate Calibration, by Brown and Sundberg, Biometrika, Vol. 76, No. 2. (Jun., 1989), pp. 349-361.]]></description>
		<content:encoded><![CDATA[<p>Me,</p>
<blockquote><p>I tried with simple simulations, when I add outliers to <img src='http://s0.wp.com/latex.php?latex=X%27+&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X&#039; ' title='X&#039; ' class='latex' />, both R and Brown82 2.8 will detect them.
</p></blockquote>
<p>making a record of errors per post, should be</p>
<p>I tried with simple simulations, when I add outliers to <img src='http://s0.wp.com/latex.php?latex=Y%27+&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Y&#039; ' title='Y&#039; ' class='latex' />, both R and Brown82 2.8 will detect them.</p>
<p>Hu,  one more paper that might be of interest,</p>
<p>Prediction Diagnostic and Updating in Multivariate Calibration, by Brown and Sundberg, Biometrika, Vol. 76, No. 2. (Jun., 1989), pp. 349-361.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: UC</title>
		<link>http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-142656</link>
		<dc:creator><![CDATA[UC]]></dc:creator>
		<pubDate>Mon, 21 Apr 2008 15:26:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.climateaudit.org/?p=2969#comment-142656</guid>
		<description><![CDATA[And one more correction,

In #53 replace $latex S $ with $latex \hat{\Gamma} $,

S is used in Brown82 Eq. 2.8, and this equation for R uses $latex \hat{\Gamma}=S/(n-p-q) $.



Hu,

&lt;blockquote&gt;I am puzzled that the R in the new paper does not seem to take “xi”
&lt;/blockquote&gt;


See Sunberg99 Eq. 2.12, I guess that kind of division is useful in Brown87; ML estimator is very close to CCE, except when R is too large. R is asymptotically $latex \chi ^2 (q-p) $ distributed (as $latex n\rightarrow \infty  $. I tried with simple simulations, when I add outliers to $latex X&#039; $, both R and Brown82 2.8 will detect them.]]></description>
		<content:encoded><![CDATA[<p>And one more correction,</p>
<p>In #53 replace <img src='http://s0.wp.com/latex.php?latex=S+&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S ' title='S ' class='latex' /> with <img src='http://s0.wp.com/latex.php?latex=%5Chat%7B%5CGamma%7D+&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;hat{&#92;Gamma} ' title='&#92;hat{&#92;Gamma} ' class='latex' />,</p>
<p>S is used in Brown82 Eq. 2.8, and this equation for R uses <img src='http://s0.wp.com/latex.php?latex=%5Chat%7B%5CGamma%7D%3DS%2F%28n-p-q%29+&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;hat{&#92;Gamma}=S/(n-p-q) ' title='&#92;hat{&#92;Gamma}=S/(n-p-q) ' class='latex' />.</p>
<p>Hu,</p>
<blockquote><p>I am puzzled that the R in the new paper does not seem to take “xi”
</p></blockquote>
<p>See Sunberg99 Eq. 2.12, I guess that kind of division is useful in Brown87; ML estimator is very close to CCE, except when R is too large. R is asymptotically <img src='http://s0.wp.com/latex.php?latex=%5Cchi+%5E2+%28q-p%29+&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;chi ^2 (q-p) ' title='&#92;chi ^2 (q-p) ' class='latex' /> distributed (as <img src='http://s0.wp.com/latex.php?latex=n%5Crightarrow+%5Cinfty++&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n&#92;rightarrow &#92;infty  ' title='n&#92;rightarrow &#92;infty  ' class='latex' />. I tried with simple simulations, when I add outliers to <img src='http://s0.wp.com/latex.php?latex=X%27+&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X&#039; ' title='X&#039; ' class='latex' />, both R and Brown82 2.8 will detect them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hu McCulloch</title>
		<link>http://climateaudit.org/2008/04/07/more-on-li-nychka-and-ammann/#comment-142655</link>
		<dc:creator><![CDATA[Hu McCulloch]]></dc:creator>
		<pubDate>Mon, 21 Apr 2008 14:29:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.climateaudit.org/?p=2969#comment-142655</guid>
		<description><![CDATA[UC #53,
  I found a copy of the 1987 Brown &amp; Sundberg paper.  I haven&#039;t digested it yet, but they clearly are advocating a LR-based confidence interval, rather than the possibly empty interval Brown put forward in his 1982 paper.  I&#039;ll comment on this later on the &quot;UC on CCE&quot; thread.
  I am puzzled that the R in the new paper does not seem to take &quot;xi&quot; (the 1982 X&#039;) into account in the covariance matrix, even though it is in their &quot;r(xi)&quot;.  This is the term involving &quot;x*&quot; that I argue LNA overlook in the original post.
  If this is in R, however, then R (or rather the sum over all the validation dates of of the R&#039;s evaluated at their respective estimated X&#039; values) would be a reasonable Validation test statistic, and far more informative than the amateurish &quot;RE&quot; statistic first proposed by Fritts (1976) and embraced by MBH, WA, et al.
  Note that Brown and Sundberg apparently incorporate the dispersion of the various Y&#039; values, to obtain an improved estimate of the covariance matrix of calibration residuals, which will differ for each value of X&#039;.  This is more ambitious than what I have had in mind, which is just to use the calibration period to estimate the covariance matrix, and leave it at that.   MBH apparently made no attempt to estimate or use this covariance matrix at all so anything would be an improvement.]]></description>
		<content:encoded><![CDATA[<p>UC #53,<br />
  I found a copy of the 1987 Brown &amp; Sundberg paper.  I haven&#8217;t digested it yet, but they clearly are advocating a LR-based confidence interval, rather than the possibly empty interval Brown put forward in his 1982 paper.  I&#8217;ll comment on this later on the &#8220;UC on CCE&#8221; thread.<br />
  I am puzzled that the R in the new paper does not seem to take &#8220;xi&#8221; (the 1982 X&#8217;) into account in the covariance matrix, even though it is in their &#8220;r(xi)&#8221;.  This is the term involving &#8220;x*&#8221; that I argue LNA overlook in the original post.<br />
  If this is in R, however, then R (or rather the sum over all the validation dates of of the R&#8217;s evaluated at their respective estimated X&#8217; values) would be a reasonable Validation test statistic, and far more informative than the amateurish &#8220;RE&#8221; statistic first proposed by Fritts (1976) and embraced by MBH, WA, et al.<br />
  Note that Brown and Sundberg apparently incorporate the dispersion of the various Y&#8217; values, to obtain an improved estimate of the covariance matrix of calibration residuals, which will differ for each value of X&#8217;.  This is more ambitious than what I have had in mind, which is just to use the calibration period to estimate the covariance matrix, and leave it at that.   MBH apparently made no attempt to estimate or use this covariance matrix at all so anything would be an improvement.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
