Showing posts with label slate. Show all posts
Showing posts with label slate. Show all posts

Thursday, September 15, 2016

Machines make mistakes, too

In this article in Slate on advances in medicine, there is a fascinating discussion on machine learning.

Machine learning is making real progress on a variety of fronts:

Enter machine learning, that big shiny promise to solve all of our complicated problems. The field holds a lot of potential when it comes to handling questions where there are many possible right answers. Scientists often take inspiration from nature—evolution, ant swarms, even our own brains—to teach machines the rules for making predictions and producing outcomes without explicitly giving them step-by-step programming. Given the right inputs and guidelines, machines can be as good or even better than we are at recognizing and acting on patterns and can do so even faster and on a larger scale than humans alone are capable of pulling off.
In earlier days, scanners could only recognize letters of specific fonts. Today, after feeding computers tens of thousands of examples of handwritten digits to detect and extrapolate patterns from, ATMs are now reading handwriting on checks. In nanotechnology, the research is similar: Just like many slightly different shapes can mean the same letter, many slightly different molecules can mean the same effect. Setting up a computer to learn how different nanoparticles might interact with the complex human body can assist with what were previously impossibly complex computations to predict billions of possible outcomes.

That said, there are some times when we confuse amazing initial results with lasting progress:
One hundred percent accuracy sounds like a great accomplishment. But machine learning experts get skeptical when they see performance that high. The problem is that machine-learning algorithms sometimes do well on the training set but then fail when applied to the new inputs of their first test. Or, even worse, they do well on the first tests for the wrong reasons.
One famous example of this happened a few years ago when Google Flu Trendsmade waves for accurately “nowcasting” how many people had the flu. The initiative based its estimates on the patterns its algorithms had found in how search trends lined up with Centers for Disease Control and Prevention data on flu prevalence during a particular window of time. Although its real-time flu forecasts seemed to square with the numbers of CDC-tracked cases released with a two-week delay, its potentially life-saving predictive success didn’t last long. In fact, in subsequent years it failed rather dramatically.
It turned out that the algorithm was simply recognizing terms that people search a lot in winter, like “high school basketball.” It was just a coincidence that the number of people searching about basketball and the number of people getting the flu matched up so well the first year, and unsurprising it didn’t work in the long term. A human would never make that mistake.
It’s not to say that big data can’t be valuable, and advances in machine learning will absolutely lead to huge breakthroughs for nanomedicine. But it is reason to not turn the algorithms loose and let them do all the thinking, especially when the stakes are as high as letting new creations loose in our amazingly complex, fine-tuned human bodies. As the lower-stakes Google Flu Trends failure taught us, machines will need a lot more data before we can trust them to make predictions and, in some cases, a human hand to help transform the variables the machine starts with into more useful ones.
Here it’s useful to think of the example of the spam filter, one of machine learning’s greatest successes. When programmers just threw the text of a spam email into a prediction function, it only learned how to stop messages with wording very similar to the training examples. Tell the function to take into account a wider range of variables, such as the number of dollar signs, or percentage of all-caps words, and they got a much higher success rate.
The article goes on to point out that nature is quirky and irregular. I think that is true. We'll have to be patient as we search for the best ways to use machine learning in the future.

Tuesday, January 26, 2016

The needs of the many outweigh the needs of the few

Original post:  Oct 13, 2015

I want to live like an elephant. No, not the memory part. That's actually a myth.

With about 100 times as many cells as humans, it would seem that their odds of contracting cancer are also 100 times higher. That is not the case according to an article in Slate:

In reality, given their size and prodigious lifespans, elephants have one of the lowest cancer mortality rates in the animal kingdom: 4.8 percent, compared to a range of 11 to 25 percent for humans. How can this be?
Scientists at the Huntsman Cancer Institute, University of Utah School of Medicine, and Primary Children’s Hospital helped figure out the answer, published Thursday in the Journal of the American Medical Association. Another team, made up of University of Chicago researchers and their colleagues, posted a related paper this week. As it turns out, elephants have developed some ingenious safeguards against developing cancer. Understanding their cellular protections might help us learn more about how to suppress cancer in humans.
There are countless ways that cell division can go wrong. That’s why—as we learned from the winners of this week’s Chemistry Nobel Prize—your cells come equipped with a host of repair enzymes whose sole purpose is to prevent or repair genetic mistakes. These cellular copy editors proofread each strand of newly divided DNA, identifying errors and repairing the faulty bits to ensure that your DNA stays fresh and clean and functional. In humans, just one of those enzymes can fix a thousand different kinds of errors. Not too shabby! 
But elephants have one-upped us. For the JAMA study, researchers first compared cancer rates across the animal kingdom to find out that elephants were remarkably cancer-free given their size. (Other animals fared well, too. For comparison, rock hyraxes have a 1 percent cancer mortality rate, African wild dogs have an 8 percent rate, and lions have a 2 percent rate.) Then, they scoured the elephant genome to find out why.
The article goes on to single out one of their genes (known as p53) for its protective properties. They analyzed real elephant cells to discover:

....When they compared elephant cells to human cells, they found something amazing: The damaged cells in elephants were far more likely to resort to cell suicide—known as apoptosis—to avoid propagating errors in their descendants. It was a brutally efficient, even ruthless, system for protecting the organism at all costs.

It's that old Star Trek adage come to life:  The needs of the many outweigh the needs of the few (or the one)!

Here is the link to the full article:  Why elephants don’t get cancer: extra tumor-suppressors.