AI can predict if it will rain in two hours' time
bbc.com
bbc.com
Slapping “AI” on this 25 years later is an good example of the whole present PR move of labeling things as “AI” that are just rather basic data analytics.
The chasm between drawing a line on a map and this system is enormous, and represents 30 years of research.
It doesn't have to be a breakthrough to be in the news, it's a routine advancement of the state-of-the art.
And it might be much less of a black box than you imagine.
The problems neural nets are used for do tend to fall into the former, but the techniques to unravel it are getting better.
What exactly is "true weather prediction" then? Using a crystal ball?
And yes, extrapolation is not new, but deep learning is just much better at it.
> labeling things as “AI” that are just rather basic data analytics
They are using a GAN to do this, you can't get more AI than this. If this is not AI, then what is?
Getting accurate short term predictions is very valuable for e.g. prediction of solar panels energy production to avoid starting coal peaker plants, or to predict flooding.
I get that it's popular to dunk on anything called AI to show that you have not fallen prey to the PR bullshit machine, but in that case, it's 100% unwarranted in my opinion.
You'd hope that given that modern ML methods can handle crazy high dimensional data that someone would be able to do something with weather forecasting beyond current models. However, there are many factors that render this a 'hard' problem.
I guess, starting off with nowcasting is a neat way for DeepMind to become acquainted with the topic matter, but I'd hope they have their ambitions set a little higher.
Here's an interesting paper on this topic:
https://royalsocietypublishing.org/doi/10.1098/rsta.2020.009...
Yes, this paper is an incremental improvement over the state of the art of hand crafted algorithms. However, it should be viewed as an incremental step towards greater things!
I'm sure DeepMind, the team that recently (basically) solved the protein folding problem, will deliver exciting advancements in the field of weather forecasting in the coming years.
There's certainly much further to go and we may end up hitting another wall sooner than later, but AI is delivering tangible results today in ways that it never could in previous eras.
In any case, the weather on a scale larger than 2 months is effectively can't be modelled because butterfly effect is real: there is just not enough raw data being collected, and it's not precise enough; and IIRC the required amount of data and floating-point precision for more or less accurate modelling grows exponentially wrt the time period being modelled.
For instance, every modern smartphone today has AI inference accelerator in it. Not even the largest supercomputer in 1985 (or even 1995) had anything close to the AI capability of even a phone today. Some are even beaten out by watches.
Also, there were no practical applications of AI in 1985. There was a lot of speculation, but nothing came out of it because the technology just wasn't there yet.
Today computer vision, voice recognition, voice synthesis, driving assist mechanisms, face recognition, and many other fields have been advanced considerably through the use of AI technologies.
We have yet to even scratch the surface of what is possible with our current level of development.
Yes, we'll hit a wall soon enough, but we'll hit that wall having developed a range of useful products. The previous iterations were considered hype because nothing came out of them, but that can not be said for the current environment.
It's like saying there is a hype-cycle in cataract treatment because the development of method plateaued between babylonia and the age of reason.
On a more serious note, Yandex has been using ML in his Meteum platform since about 2016, I think? and this summer they've incorporated the user reports into it too: one can open the Weather or Maps widget and click "It's actually raining here right now" or "Actually, it's not raining here right now" button. Apparently that helps to improve the accuracy of predictions when combined with other data.
No idea how good their algorithm is though, I don't generally look at the weather widget on my phone anyway since looking out of the window is faster and works well enough.
I have also re-implemented this feature in All Clear on Android [1]. My main lesson from all this so far is that it is useful and fun to collect and show the data, and real insights can be had by users seeing their peers' data, but incorporating the data into a model usefully is a bit more difficult! Making numerical predictions that actively use the user's weather data (rather than just showing 'x users say it is raining nearby even though the forecast says it shouldn't be') is much tougher.
[1] https://play.google.com/store/apps/details?id=com.allclearwe...
Years ago, I set up a simple website that screen-scraped the BBC's weather predictions, and compared them against the day's weather report to calculate a very crude and basic accuracy.
For the UK towns it monitors, a dumb prediction of "tomorrow's weather will be the same as today's" gives a 34% accuracy - which only falls to about 25% when predicting the weather for next week! Luckily, the proper weather forecasters do a bit better than this :)
https://weather.slimyhorror.com/
(Excuse the basic site, I set this up over 17 years ago, and with minimal tweaks it has been left to its own devices since then)
The article just says "maps" but doesn't say what the data is. Rainfall amount? Just rainfall or also wind maps? What other maps?
Curious to see how this works in reality. Most of these attempts can be impressive sometimes, but fail often enough to make it not reliable for real use. However I am extremely optimistic about the future of increasing weather prediction accuracy, including with AI models as well as traditional physics models.
We'll see I guess.
The paper is linked in the article and answers all your data questions, including links to where you can download the data yourself.
So when is some investor going to come and cover my grandma with benjamins?