Does Diversity Trump Ability? An Example of the Misuse of Mathematics [pdf]
11–20 of 58 posts
Re: Does Diversity Trump Ability? An Example of the Misuse of Mathematics [pdf]
#12As someone who knows it intimately, I would like to say that this kind of thing is endemic across the social science literature. What is frustrating is that only very few people seem to have the ability to understand why it is not sound.
Probably because the mathematicians don't seem to have the ability to explain why it is not sound without devolving into obscure symbols and jargon.
I find the critique vastly more readable.
Re: Does Diversity Trump Ability? An Example of the Misuse of Mathematics [pdf]
#13Earlier quoted context omitted.
Probably because the mathematicians don't seem to have the ability to explain why it is not sound without devolving into obscure symbols and jargon.
If this was html & written to the point instead of stuffed in a pdf & written up in this roundabout manner, it would be on top of HN with 100+ votes :) I read the whole pdf but here's the TL:DR; anyways - Randomization improves algorithms. This is so obvious to CS folks its taught in basic cs101 - the ones i'm familiar with are where you pick a random pivot element for quicksort, or say the one where you draw a circl…
Randomization improves algorithms.
This is a contentious claim. Random choices are actually very rarely the best - they are often good enough and versatile, but they are rarely the best.
For example, consider Monte Carlo integration. You get O(N^{-1/2}) convergence. If you use a deterministic set of points explicitly designed to have low discrepancy (aka "Quasi-Monte Carlo"), you can get O(N^{-1 + logarithmic stuff}) convergence.
http://www.chrisstucchio.com/blog/2014/adversarial_bandit_is...
Eliezer Yudkowsky also wrote a great critique of this issue, though I can't find it right now.
Re: Does Diversity Trump Ability? An Example of the Misuse of Mathematics [pdf]
#14I was shocked to read the original article. I can't believe that such overarching conclusions about human nature were drawn from a little toy box computational experiment. You might as well publish a psychology paper after a weekend playing The Sims. http://vserver1.cscs.lsa.umich.edu/~spage/pnas.pdf
It also seems to defy common sense. How many top ACM programming teams randomly pick programmers from the college? How many great bball teams are randomly picked from players? There are few activities, where excellence is easily measured, where randomly picking participants results in superior results.
The power of science is that it often defies reasoning and in so doing provides new insights into how things work.
Re: Does Diversity Trump Ability? An Example of the Misuse of Mathematics [pdf]
#15Oops.
Re: Does Diversity Trump Ability? An Example of the Misuse of Mathematics [pdf]
#16Earlier quoted context omitted.
It also seems to defy common sense. How many top ACM programming teams randomly pick programmers from the college? How many great bball teams are randomly picked from players? There are few activities, where excellence is easily measured, where randomly picking participants results in superior results.
It's important to realize that common sense is never a replacement for a proof or emperical result. That is, common sense is not sufficient to refute the claims made by the original paper. The power of science is that it often defies reasoning and in so doing provides new insights into how things work.
Common sense may have a somewhat low weight for evaluating how probable some scientific result is, but it doesn't have zero weight. And neither does the possibility of experimental error.
Re: Does Diversity Trump Ability? An Example of the Misuse of Mathematics [pdf]
#17In finance it has long been known that diversity in a portfolio can often trump the performance/ability in a particular stock. Turns out, you can see portfolio theory popping up outside of financial markets, not only in assembling a team, but also advertising campaigns, ant colonies and bacterial colonies. And yes, I know that the linked article debunks a paper that abuses math... It's just that portfolio theory is a…
In my mind diversity will help when you have little to no a priori knowledge and then for can not predict what attributes you will need.
Re: Does Diversity Trump Ability? An Example of the Misuse of Mathematics [pdf]
#18In finance it has long been known that diversity in a portfolio can often trump the performance/ability in a particular stock. Turns out, you can see portfolio theory popping up outside of financial markets, not only in assembling a team, but also advertising campaigns, ant colonies and bacterial colonies. And yes, I know that the linked article debunks a paper that abuses math... It's just that portfolio theory is a…
Re: Does Diversity Trump Ability? An Example of the Misuse of Mathematics [pdf]
#19Earlier quoted context omitted.
If this was html & written to the point instead of stuffed in a pdf & written up in this roundabout manner, it would be on top of HN with 100+ votes :) I read the whole pdf but here's the TL:DR; anyways - Randomization improves algorithms. This is so obvious to CS folks its taught in basic cs101 - the ones i'm familiar with are where you pick a random pivot element for quicksort, or say the one where you draw a circl…
This is in Notices of the AMS, which is about as mainstream (together with SIAM Review) as mathematical publications get. Randomization improves algorithms. This is a contentious claim. Random choices are actually very rarely the best - they are often good enough and versatile, but they are rarely the best. For example, consider Monte Carlo integration. You get O(N^{-1/2}) convergence. If you use a deterministic set…
Choice quote: > As a general principle, on any problem for which you know that a particular unrandomized algorithm is unusually stupid - so that a randomized algorithm seems wiser - you should be able to use the same knowledge to produce a superior derandomized algorithm.
An interesting counterexample to this, an example which to me illustrates a very powerful aspect of randomness, is the monte-carlo revolution in computer Go (AI for the ancient Asian board game). For years, computer progress stagnated, as the techniques were mostly focused on encoding human knowledge into code. While most of this human knowledge is generally correct, it introduces significant bias in the way positions are evaluated. The way these rules-of-thumb interact is very hard to predict, and tree search algorithms are quite good at finding positions that are incorrectly evaluated. Because of this, the worst-case behavior of an evaluation function is much more important than it's best-case or average behavior.
Computers started making lots of progress when a new technique was used: rather than try to evaluate positions by a large set of heuristics, they were evaluated by playing random games. Go positions are quite hard to evaluate from simple rules of thumb, and this random game approach gives a much more balanced, long-term view of positions. And most importantly, there is much less bias.
Obviously, an entirely random game, with a uniform distribution over possible moves, is easy to improve upon. But computer go programmers noticed an interesting phenomenon: while certain types of knowledge incorporated into the random move distribution (to make it "more intelligent", as judged by a human) were helpful, others were not (even after taking into account the computational cost of adding the knowledge), and it wasn't always clear why. The same observation about heuristic evaluation noted above applied: having a balanced distribution of move choices, with a reasonable probabilistic lower bound of effectiveness, is more important than making an intelligent choice that is usually correct, but has unpredictable, extreme worst-case performance.
So we see that randomness does have an important property: it avoids the downside of "knowledge" that generally seems correct but can go horribly wrong in unexpected ways.
I don't know of a good writeup of this phenomenon. My understanding of it is mostly assembled from following informal discussions on the computer-go mailing list for several years. In a quick search through my gmail archives I can't find much on the subject, but here's an interesting post about related topics in the computer chess world (that incidentally doesn't talk about randomness, but illustrates well the benefits of avoiding bias): http://www.talkchess.com/forum/viewtopic.php?topic_view=thre...
Re: Does Diversity Trump Ability? An Example of the Misuse of Mathematics [pdf]
#20Earlier quoted context omitted.
Probably because the mathematicians don't seem to have the ability to explain why it is not sound without devolving into obscure symbols and jargon.
If this was html & written to the point instead of stuffed in a pdf & written up in this roundabout manner, it would be on top of HN with 100+ votes :) I read the whole pdf but here's the TL:DR; anyways - Randomization improves algorithms. This is so obvious to CS folks its taught in basic cs101 - the ones i'm familiar with are where you pick a random pivot element for quicksort, or say the one where you draw a circl…