--
You received this message because you are subscribed to the Google Groups "Stan users mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to stan-users+...@googlegroups.com.
To post to this group, send email to stan-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
-- Simon Blomberg, BSc (Hons), PhD, MAppStat, AStat. Senior Lecturer and Consultant Statistician School of Biological Sciences The University of Queensland St. Lucia Queensland 4072 Australia T: +61 7 3365 2506 email: S.Blomberg1_at_uq.edu.au http://www.evolutionarystatistics.org Policies: 1. I will NOT analyse your data for you. 2. Your deadline is your problem. Basically, I'm not interested in doing research and I never have been. I'm interested in understanding, which is quite a different thing. - David Blackwell
Hierarchical models in absolutely no way imply a causal structure,so a phylogenetic relation is absolutely not necessary. It may behelpful, but in many cases is may not. For example, considersome model that depends on vision — if you assume that theeye evolved independently then species in very different branchesof phylogenetic trees may have similar responses to vision-based
observables which motivates an entirely different hierarchical structure.Tj
The hierarchy represents similarities in the observations andconsequently can only be justified as such. Even if genera areartificial classifications they can imply good hierarchical structureif the classification strategies consider observable behaviors.And phylogenetic clustering requires knowing the correctphylogenetic tree which is itself a huge uncertain problem.
And, as Andrew notes, even if there are no similarities betweenthe groups the hierarchical model will learn that and shouldn’tpenalize you that much.
Plus any residual bias can actuallyimprove your estimates even when the groups are IID (a laJames-Stein estimation).
Hi all,
The first version of this message I suspect only made it to Andrew so posting a slightly updated one here (after reading a little more of the thread).
This actually is my bailiwick! In the past two weeks I have had two such similar debates. I have two conflicting views -- on the first side I find it interesting that your colleagues are fully behind the species concept but seem to think genus is completely irrelevant. Though I can understand that view a little I suspect the systematists who came up with the arthropods' genera may be offended by this (or for this particular group it could well be that the genus level classifications are a mess and poorly done currently). I wonder if there is some other taxonomic level they would be comfortable with such as family. Lions and elephants are actually pretty similar once you start comparing them with komodo dragons and earthworms, for example, and even I can tell a beetle from an insect.
Then to echo Andrew and go in the other direction, if your colleagues really think genus is irrelevant, or worse, poorly defined for these groups just now such that species A is in genus 1 but really belongs in genus 2 then you would be pooling in a way that could give you less biologically accurate estimates. In line with Andrew I would wonder if there are other characteristics you could group by.
In my own experiences we sometimes (1) skip all taxonomy above species and actually don't partially pool species together even because we don't want one species influencing the other too much (and, in last week's example we realized we had missing data for some species that varied by treatment which would make the pooling effect especially strong for some species with the most unique treatment effects),
(2) use distances from a phylogenetic tree instead of categorical levels (but then I echo that phylogenies are their own balls of wax to start batting at and evaluating)
and (3) worry about how species can often be confounded with other effects, like site or who did the study.
It sounds like from the below you might be in the realm of (3) perhaps.
HTH and any other opinions, including on what I do, welcome. I find it's a messy area!
L
On Friday, October 30, 2015 at 11:05:12 AM UTC-4, Ben Lambert wrote:Hi Michael,
Ok, in my case (sorry should have been explicit), this is probably not the case. The measurements were taken over very different geographies, and it is likely that the organisms (here mosquitoes) across species/genuses, probably do not respond that similarly to environmental conditions. Hence, I suspect that it may not make sense to pool information?
I would ultimately like to share this example with you all, as think it's interesting from the perspective of choosing hierarchies. Once the paper's ready, it'd be good to get your feedback!
Best,
Ben
--
You received this message because you are subscribed to the Google Groups "Stan users mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to stan-users+...@googlegroups.com.
To post to this group, send email to stan-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
I have toyed around with Gaussian processes with phylogenetic distance as an input in order to allow for correlation among species as it relates to evolutionary history. For prediction, these GP models are outperforming models with hierarchical structure based only on taxonomy (genus, family, order, etc.). Conveniently, previous work (e.g., Hansen and Martins 1996) points to correlation functions with mechanistic support. I haven't been accounting for uncertainty in the phylogeny, however, though such approaches do exist (e.g., de Villemereuil et al. 2012).
That's the point. A phylogenetic model explicitly accounts for non-independence in the data due to common ancestry. Organisms can be similar due to common ancestry OR convergence. If convergence is your hypothesis, there are methods for testing for that, although how to do it correctly is a topic of current research.
If the genera are monophyletic, then you may not be far wrong. But it completely ignores the intra-generic lack of independence, and it also treats each genus equally. Some genera will be more closely related to each other than others. Let's be clear. You cannot avoid making a phylogenetic assumption in these kinds of models. The taxonomic approach implies a certain correlation structure for the data: All genera are monophyletic and assumed to arise at the same time, and independently of each other, and all species within a genus are assumed to arise at the same time and independently of each other. We know that this assumption is always wrong. Why build models which we know to be wrong on such an important aspect of the data? The only objective way to correctly model the phylogenetic independence is to use the phylogeny. Now, all models are wrong etc. But why be deliberately wrong by using a taxonomic hierarchical structure?
Bayesian methods are IDEAL for incorporating phylogenetic uncertainty. We have methods for that. (See the citation of one of my papers in a different part of the thread.)
I agree. It may be that the phylogeny might not add much to the analysis. But that is always an empirical question and not an argument for not using a phylogenetic model when you suspect that lack of independence due to phylogenetic relationships may be a problem. You can't really know that in advance.
But we _know_ that the groups are NOT IID.
That's the point. A phylogenetic model explicitly accounts for non-independence in the data due to common ancestry. Organisms can be similar due to common ancestry OR convergence. If convergence is your hypothesis, there are methods for testing for that, although how to do it correctly is a topic of current research.
Yeah, you are missing the point entirely. As I said before,a phylogenetic model is a causal model — but the observationalcorrelations between species need not be causal. Hierarchicalstructure is statistical so it doesn’t need nor really care aboutwhether any correlations are causal, which is why they are soamazingly powerful and widely applicable.
And, once again, there is no real cost of adding hierarchicalstructure that’s not there other than increased computation(the hierarchical model will converge to an IID model ifnecessitated by the data). Another reason why they are soawesome.
If the genera are monophyletic, then you may not be far wrong. But it completely ignores the intra-generic lack of independence, and it also treats each genus equally. Some genera will be more closely related to each other than others. Let's be clear. You cannot avoid making a phylogenetic assumption in these kinds of models. The taxonomic approach implies a certain correlation structure for the data: All genera are monophyletic and assumed to arise at the same time, and independently of each other, and all species within a genus are assumed to arise at the same time and independently of each other. We know that this assumption is always wrong. Why build models which we know to be wrong on such an important aspect of the data? The only objective way to correctly model the phylogenetic independence is to use the phylogeny. Now, all models are wrong etc. But why be deliberately wrong by using a taxonomic hierarchical structure?
Because we might not care a lick about the phylogeneticstructure! Taxonomic structure can capture useful correlations— if you think otherwise than criticize the particular choiceof taxonomy relative to a given observational model, butblanket criticizing taxonomies is equivalent to blanketcriticizing hierarchical models in general which are ingeneral not cause relationships.
Can phylogenetics provide useful motivation for buildingstatistical models? Absolutely. Are they necessary andsufficient for all statistical analyses? No way.
Bayesian methods are IDEAL for incorporating phylogenetic uncertainty. We have methods for that. (See the citation of one of my papers in a different part of the thread.)
Yeah, they are. Or they will be we have any idea how toeffectively explore and sample from tree spaces withcorresponding guarantees/validation methods/diagnosticsthat we can represent the true posterior uncertainty withany fidelity. Topological real talk.
I agree. It may be that the phylogeny might not add much to the analysis. But that is always an empirical question and not an argument for not using a phylogenetic model when you suspect that lack of independence due to phylogenetic relationships may be a problem. You can't really know that in advance.
No, no, no. Again, we’re not talking about phylogenetics.The point is that even if you don’t like a chosen taxonomicstructure then you don’t have to worry about the fit becausethe hierarchical model will learn the independence of thegroups
But we _know_ that the groups are NOT IID.
If they’re not IID then there’s some correlation that can belearned and utilized for improved inferences!
It doesn’tmatter what causes the correlation — once again hierarchicalstructure need not be causal! Have I mentioned that before?
Without specifying the observable, there are some objective facts.
a) Taxonomical structure may be based on previous observationsthat may be compatible with new measurements, hence a quitegood motivation for a hierarchical prior.
b) Even if the hierarchical structure is chosen poorly the model willadapt and inferences will largely remain valid.
c) Even if there is some “objective” phylogenetic structure, it neednot manifest in the observables and hence need not be relevantto a hierarchical model.
d) Known phylogenetic structures depend on data models, modelswhich are built out of assumptions, assumptions which are inno way “objective”.
e) On top of that, even state-of-the-art phylogenetic MCMC methodsare extremely limited. So even if there was an “objective" modelwe wouldn’t be able to use it to construct the necessary inferencesto pick out the corresponding “objective” phylogenetic trees compatiblewith the data.
So the statement that "phylogenetic trees are objective and known a priori"and "always the correct hierarchical structure” are both incorrect. In a realproblem using neither taxonomical structure or phylogentic structure willlead to poor inferences.
One may certainly be better, but which is betterdepends very strongly on the details of a given model and hence noapproach can be determined “correct” for all models.
Again the original question was not “should I use a taxonomical hierarchyor phylogenetic hierarchy” but rather “will using a taxonomical hierarchylead to poor inferences.” The latter is absolutely not. End of answer.
Hi all,