I don't know how I managed without it
Makes you wonder how man and the rest of Earth's fauna got from one place to another for 4,000,000,000 years without Google.
Google's DeepMind has beefed up machine learning capability by coupling a neural network with external memory, using it to find the shortest path between stations on the London underground. Neural networks - a system modelled on how neurons are connected and work in the brain - are good at processing data but bad at taking on …
Never forget that Google is the MAN..... Even deities are scuttling around trying to determine how this beat this beast....
Wonder what would happen if DeepMind was asked the following questions :
What is the purpose of life ( No replies from THGTTG allowed) ?
When will mankind disappear from the planet ?
If God exists why did he bother with mankind ?
Wonder what would happen if DeepMind was asked the following questions...
Fat chance on any of those questions until it can deduce the existence of rice pudding and income tax without it's new memory 'bank' - shortest distance between two underground stations indeed...
They only want it for some Siri or Cortana like surreptitious data collection reason.
Wonder what would happen if DeepMind was asked the following questions :
What is the purpose of life ( No replies from THGTTG allowed) ?
Nachos
When will mankind disappear from the planet ?
That depends on when I can get my circuits on those nuclear launch codes.
If God exists why did he bother with mankind ?
Having invented the magnifying glass, he needed some ants...
One answer might be:
God was like totally awesome, but there wasn't anything around to be awesome at. So he made a universe and filled it with stuff, and from the stuff he made all kinds of things, and some of those things were given life, free will and intelligence that they might discover just how awesome He is. He knew He'd have to give them a little poke every now and again, create the odd prophet here and there, make it rain a lot every now and again, do a bit of smiting, his creations were going to smite each other quite a bit, usually in arguments over Him... but eventually, EVENTUALLY, there would be something else that would say "Woah, dude! You are AWESOME, man. Just mind-blowing. Woah. Far out." And being an immortal, the eventually part wasn't going to be a problem.
Eventually. But did He also make time? Oh man, I'm going to have to go and think about this... Pass the bong, brother.
I can actually give you serious answers. They might cause sleepless nights.
-What is the purpose of life ( No replies from THGTTG allowed) ?-
The purpose of life is to reproduce. Everything else is just stuff done trying to be able to reproduce, or stuff done because it can't.
-When will mankind disappear from the planet ?-
Approximately 300 thousand to 500 thousand years from now.
Based on the lifespan of most major species over time.
Either the Human race will evolve something that replaces it, or something else is evolving to out compete it in its niche.
Note: Said species need not be intelligent. Anything from bacteria, fungi, insects, rodents, etc. is fully capable of filling the role Humans play ecologically.
-If God exists why did he bother with mankind ?-
There are many theosophies that maintain that the whole of creation, not just Man, was an accident that just has to run its course before true order is restored.
> The purpose of life is to reproduce. Everything else is just stuff done trying to be able to reproduce, or stuff done because it can't.
Wrong. Purpose is a human social concept. Life at the biological level has many _imperatives_, one of which is reproductive, none of which are purposeful.
> Approximately 300 thousand to 500 thousand years from now.
Humanity is clearly very different from every species gone before in a number of important ways which has led us to the point of being able to tinker directly with genetics and evolution. Therefore standard measurements or metrics do not apply. A different assessment is necessary.
> There are many theosophies that maintain that the whole of creation, not just Man, was an accident that just has to run its course before true order is restored.
The question is nonsensical, therefore the correct answer is, "the question is nonsensical"
"'m confused how protein molecules know how to fold themselves up in a picosecond without having access to 100,000 PS3s running day and night for a week."
One answer is that they are an analogue computer. Alternatively they are a quantum computer.
Incidentally they don't always get it right - Google "Chaperone (protein)" and "heat shock proteins"
DNCs won't help commuters yet, as the size of the memory matrix has to be scaled up massively for it calculate the best routes for longer journeys.
I just spent fifty quid on a small computer which can find am optimum route between any two street addresses in Western Europe in about ten seconds, tops. Now, explain to me why I should be impressed by a system that can only cope with a small subsection of the London underground,
Not only that, but does it take congestion into account? If the shortest trip requires going through a busy station that requires a lot of walking and dodging people not looking where they're running, I'd rather take a longer route that goes through a smaller station that I can zip through quickly.
All this is probably different depending on whether it is morning rush, evening rush, middle of the day, weekend, etc. etc.
As a non-resident who doesn't have the years of experience that Londoners do with knowing all this (at least for the places they regularly travel) having someone able to tell me the BEST route in this sense would be very useful. Telling me the shortest route is useless, I would imagine that Google Maps and Apple Maps can already do that without any "AI".
That's an interesting route but I'm not sure that's the one I would have taken - Moorgate to Piccadilly Circus via King's Cross involves only one more stop but less changes i.e. less walking, unless I'm thinking of the journey in the other direction, and would stand a good chance of being significantly shorter by 'normal' passenger criteria. If you're not adding an extra weight for a change to another line then you just have a shortest-path gizmo and we already have those.
OK, so it's the clever prioritised data that's the fanciness here, but if you don't improve the question, all you are doing is getting the same answer all over again unless you have an infinite number of plebs at an infinite number of keyboards to be its teachers and tell it when it's goofed.
Either that or you have lots of remote drones with GPS/wifi/location switched on and take an average of where they go, and pretend it was your clever machine being really clever...
Unless the Google AI has had 30+ years of experience travelling all over the Tube and all different times of day and year then it deserves to fail.
Expereienced travellers know what interchange stations are a PITA at 08:30 yet easy at 09:30.
Does it know what entrances and exits are open in the rush hour at Waterloo?
Does it know how to avoid the queues to get onto the Vic line at Victoria?
etc
etc
etc
I don't care about Google at all. FWIW, that can go curl up in a corner and die a horrible death.
There is life on this planet and in IT without involving Google at all.
It will one day know, much as it knows which roads are busy all over the country in real time. Monitor how fast people are moving by their phones and tell the people behind them that this way is a no go due to a sudden slow down in the movement of those people over the norm for that area. Take that into account with historic data and this evolving AI research and you have something that will pretty accurately tell you which way will be the quickest route through the network, or in fact, even a walk on the pavement.
No, they did not point a camera at a London underground map or give the computer access to the Internet and said "Learn about the topology, routes and distances of the London Underground". Humans laboriously entered the information into a database for a program created for this domain of problem, by humans.
The system has an impressive sounding name and description. This is marketing, though of what exactly I'm not sure.
This is marketing, though of what exactly I'm not sure.
Two things:
Brand marketing of Google, to impress politicians, suits, and other feeble minded types who are impressed with this tiny step. Whilst those types believe that Google is a really, really clever company, they'll be more compliant in Google's grand schemes.
AI expertise marketing, in the belief that reasonably soon they and their machine learning competitors will be able to market AI-as-a-service to corporates who even now are hoovering up petabytes of essentially meaningless data from the internet of tat, smart meters, wearable devices, etc, and hope that Google (tm) DeepMind (tm) can somehow convert a vast pile of hay into some shiney needles.
As AC mentioned above, the quickest route has to involve the timetable, the congestion, the expected delays, the interchanges between lines, and the ability to be able to get on the train at the correct point to step off it right next to the exit/corridor your want.
There's no point getting to a station a minute earlier on a deeper line if you're going to spend two extra minutes riding the escalator to the surface.
Many tube aficionados know how to visit all the stations in one day using the minimum time. Can this algorithm match (or better) these already established routes?
This may be a good start down the route to using neural networks to solve problems, so applause for that. Let's hope they can start applying this to practical issues soon, and verify or disprove results derived using more traditional methods.
The best way to get from King's Cross to Manor House is to create a rotating artificial singularity around the Coram Fields area and fold the fabric of space-time allowing instantaneous transfer between one place and another... hang on, I'll just do that for you...
Had to write some coursework, in Prolog, for exactly this in 1987.
My solution came up with some sensible, but also some stupid routes, but then it was Prolog. I rewrote it in C, using Lee's algorythm to find the shortest route, with additional costs for changing lines at various stations, and got somewhere closer in 1988. ( http://en.wikipedia.org/wiki/Lee_algorithm )
Today I routinely travel from Portsmouth to Wembley each time there is a match up there, and as yet nothing other than my own experience has suggested jumping trains at Finchley Road from Jubillee to Metropolitan to save a few minutes (not to mention that the met trains are air-conditioned, which is a major bonus on most days)
I still hate Prolog, but not as much as I hate Lisp, but neither come to close to how much I loathe the underground.
Once upon a time I was in London.
Referring to the famous Tube Map, I went underground and spent 45 minutes and three lines to get to my destination.
I then walked about two blocks to find myself within sight of where I'd started.
The 'network' diagram of the simplified and spatially distorted Tube Map by itself is insufficient information.
Absolutely. The famous example is Leicester Square<>Covent Garden. There are many YouTube videos of people walking it faster than taking the tube.
There are also often quicker ways of getting between lines than by using the obvious tube interchanges. That's why Oyster has a feature called "Out of station interchange". Some stations are linked inside the Oyster system so exiting at one and entering at another within a certain time period counts as one journey and not two.
And if you want to get really clever, you use Geoff Marshall's StationMaster app to show you the efficient way to change lines at stations, as the signs don't show you the efficient way - just the way they want you to take.
This post has been deleted by its author
The DNC was then asked questions such as "who is Freya’s maternal uncle"
That sounds much harder than tube navigation. This page says:
Freya (Old Norse Freyja, “Lady”) is one of the preeminent goddesses in Norse mythology. She’s a member of the Vanir tribe of deities, but became an honorary member of the Aesir gods after the Aesir-Vanir War. Her father is Njord. Her mother is unknown, but could be Nerthus. Freyr is her brother. Her husband, named Odr in late Old Norse literature, is certainly none other than Odin, and, accordingly, Freya is ultimately identical with Odin’s wife Frigg.
If her mother's unknown, it will be tough to find her maternal uncle.
Why make the exercise more difficult than it needed to be ?
As the article says, this is a simple graph navigation problem. It's a problem that has been solved already. Google Navigation (and heck, AutoRoute before it!) can find you the shortest and/or fastest route in a far more complex graph - national roading and public transport networks.
I understand the point of research and finding solutions to new problems, but this wasn't a new problem, it was an old problem dressed up in new clothes. Instead of "training" the system with knowledge of a known thing - the graph - let's artificially PRETEND it's an unknown thing. Why ? What is the use case for this problem ? Where/what are the graph networks where the graph is not known ?
What, in short, of any use, does this exercise establish ?