Machine learning’s crumbling foundations
81–90 of 106 posts
Re: Machine learning’s crumbling foundations
#82Earlier quoted context omitted.
> programming's foundations are crumbling That's also correct, and has been for some time (it got worse on each tech boom). This may just be a special case of that.
What do you mean? At least from the point of view of the end user, apps seem to become better over time.
Re: Machine learning’s crumbling foundations
#83It's a structural issue caused by the way wealth creation works for majority of people in tech. Job hopping, trendy frameworks in CV, "high-impact" projects done ASAP, etc. No one wants to do boring, slow pace work with lots of planning, reflection and introspection. And why would they do it? These kind of jobs are usually worst paid. We, the practitioners, have every economic incentive to go the other route. The pro…
Simple Systems Have Less Downtime (2020)
Re: Machine learning’s crumbling foundations
#84Earlier quoted context omitted.
I don't know anything about Chinese surnames, but their paucity cannot be due to a limited set of possible sounds. First, I would interpret "sounds" as phonemes (including tones), and there are far fewer of those than 400. More likely what you mean is the number of combinations of phonemes into valid Chinese Mandarin monosyllables, of which I cannot imagine there being only 400. In any case, there are (from what litt…
> More likely what you mean is the number of combinations of phonemes into valid Chinese Mandarin monosyllables, of which I cannot imagine there being only 400. That's your problem, not ilamont's. The limited syllable inventory of Mandarin Chinese is very well known. No need to stretch your imagination over it. That said, surnames are not limited by the number of syllables for the obvious reason that the spelling is…
Re: Machine learning’s crumbling foundations
#85If you've seen "ML done right", you wouldn't use the word "crumbling".
That said - I won't deny ML is over-hyped. It works for very specific problems and in many cases the best solution is a non-ML one. Knowing when NOT to use ML is just as important as knowing when to use it.
Re: Machine learning’s crumbling foundations
#86Earlier quoted context omitted.
Sadly PCR tests for COVID also test positive for flu and half a dozen other causes. That's why CDC/FDA are seeking proposals for a new test that actually works! https://www.cdc.gov/csels/dls/locs/2021/07-21-2021-lab-alert...
That is simply false on a basic level. That notice by the CDC says the EXACT OPPOSITE of your comment. They're recommending that labs switch to a multiplex test that can screen for both flu and covid at the same time because PCR only detects SARS CoV 2.
Re: Machine learning’s crumbling foundations
#87Earlier quoted context omitted.
I feel like its even worse than just resorting to bad data when good data isn't available: the field of deep learning has cultivated the perception that it's robust to bad data as one of its hallmarks. That is, you can pump relatively raw data into it and it will self-select features and then self-regulate their use so therefore most of the initial steps of data cleaning, feature selection etc are not necessary, or r…
The irony is that there are techniques for dealing with noisy/mislabeled/bad data (e.g. gold loss correction [0], errors-in-variables models [1]), but that stuff isn't "sexy" and not enough practitioners know about it. 0: https://arxiv.org/abs/1802.05300 1: https://en.m.wikipedia.org/wiki/Errors-in-variables_models
i.e. if the majority of data fed to a system is bad, will it work?
Re: Machine learning’s crumbling foundations
#88> In the early 2000s, there was a movement to produce tools and training that would let domain experts produce their own tools – rather than delivering "requirements" to a programmer, a bookstore clerk or nurse or librarian could just make their own tools using Visual Basic. This is something interesting that I hadn't noticed. "RAD" tools like VB that I remember from when I was a teenager seem to have ceased to exist…
Re: Machine learning’s crumbling foundations
#89Earlier quoted context omitted.
I feel like its even worse than just resorting to bad data when good data isn't available: the field of deep learning has cultivated the perception that it's robust to bad data as one of its hallmarks. That is, you can pump relatively raw data into it and it will self-select features and then self-regulate their use so therefore most of the initial steps of data cleaning, feature selection etc are not necessary, or r…
The irony is that there are techniques for dealing with noisy/mislabeled/bad data (e.g. gold loss correction [0], errors-in-variables models [1]), but that stuff isn't "sexy" and not enough practitioners know about it. 0: https://arxiv.org/abs/1802.05300 1: https://en.m.wikipedia.org/wiki/Errors-in-variables_models
The thing is that some of the techniques commonly applied when training NN are often "good enough" to deal with the presence of corrupted data (e.g. using SGD to optimize a model, while applying weight decay and drop-out, adds a regularization effect that somewhat replicates the effect of assuming errors-in-variables), as long as the input data is not total trash, which deters people from applying more formalized robust approaches to it.
As long as "things kind of work", it is difficult to convince other people to adopt robust methods, particularly due to the existence of a "robustness vs. efficiency" trade-off (which can make robust methods seem additionally "unsexy").
Re: Machine learning’s crumbling foundations
#90It's a structural issue caused by the way wealth creation works for majority of people in tech. Job hopping, trendy frameworks in CV, "high-impact" projects done ASAP, etc. No one wants to do boring, slow pace work with lots of planning, reflection and introspection. And why would they do it? These kind of jobs are usually worst paid. We, the practitioners, have every economic incentive to go the other route. The pro…
Machine learning, and "data driven" business leadership, is being treated as a get rich quick scheme like it's low hanging fruit that's easy to do.
When in fact it's been known under multiple different names for a very long time, quantitative management.
And the reason it wasn't popular before is that it's very tricky to pull off.