New AI Algorithm Beats Even the World's Worst Traffic (vice.com)
"Computer scientists at Nanyang Technological University in Singapore have developed a new intelligent routing algorithm that attempts to minimize the occurrence of spontaneous traffic jams -- those sudden snarls caused by greedy merges and other isolated disruptions -- throughout a roadway network," reports Motherboard. "It's both computationally distributed and fast, requirements for any real-world traffic management system. Their work is described in the April issue of IEEE Transactions on Emerging Topics in Computational Intelligence." From the report: The Nanyang researchers' algorithm starts off by just assuming that, given enough traffic density, shit is going to happen. Someone is going to make a greedy merge -- something is going to cause enough of a traffic perturbation to result in a network breakdown. Breakdown in this context is a technical-ish term indicating that for some period of time the traffic outflow from a segment of roadway is going to be less than the traffic inflow. "We assume that the traffic breakdown model has already been given, and the probability of traffic breakdown occurrence is larger than zero (meaning that traffic breakdowns would occur), and our goal is to direct the traffic flow so that the overall traffic breakdown probability is minimized," Hongliang Guo and colleagues write. Put differently, "our objective is to maximize the probability that none of the network links encounters a traffic breakdown." So, the goal of the algorithm is this maximization, which reduces to a fairly tidy equation. It then becomes a machine learning problem. Things get pretty messy at this point, but just understand that we're taking the current traffic load, adding an unknown additional load that might enter the network at any time, and then coming up with probabilities of network breakdown at each of the network's nodes or intersections. Crunch some linear algebra and we wind up with optimal routes through the network. Crucially, Guo and co. were able to come up with some mathematical optimizations that make this kind of calculation feasible in real-time. They were able to demonstrate their algorithm in simulations and are currently working on a further analysis with BMW, which is providing a vast trove of data from its Munich car-sharing fleet. This may not be as distant a technology as it might seem. As it turns out, only 10 percent of cars in a network need to be driving according to the optimizations for those optimizations to have a positive effect on the entire network.
They were able to demonstrate their algorithm in simulations
So they don't beat the world's worst traffic, they beat simulations. Unless someone previously mastered the art of making immensely accurate traffic simulations this is useless.
lucm, indeed.
publicly funded streets
Funded and built for a certain capacity and maintenance schedule. Side streets are not built for heavy traffic flow and they require more frequent maintenance if they are used that way. It's not just a homeowner issue - it's a city planning and infrastructure issue.
The city is responsible for ALL of the traffic, including the snarls that force people off the main roads into the side roads.
If they fail to fund the improvements for the main roads, it becomes their responsibility to pay for the increased maintance for the side roads.
No different than if you personally refuse to pay for a sidewalk and then get upset when you have to re-seed your front lawn after people walk on it to the point of creating a path.
In other words, yes, the greedy, short sighted city planners have to pay one way or the other.
And they should be yelling at the home owners to stop making things worse.
excitingthingstodo.blogspot.com
or about the kids that all most get killed by cars zipping by at 40-55 on a local street at some GPS thinks is an short cut? That is why some local streets have speed bumps.
Sounds like someone is pissy he cant fly through a residential area at 50mph instead of the 25mph he is supposed to go. Speed bumps around here are no problem at all if you take them at or below the posted speed limit. The only people that hate them are the self righteous greedy assholes that speed through a residential area.
Do not look at laser with remaining good eye.
Yes.. and those who own/run the machines will have way too much power over the rest of us.
Human stupidity will always overcome artificial intelligence.
The mind conceives, the body achieves, the spirit manifests.
Have gnu, will travel.
Kids make really efficient speed bumps.
If you find a way to drive more efficiently, politicians will use it to put off road repair even longer, until the traffic jams are just as bad. For some reason roads are the things that residents get most frustrated about (and indeed, are even willing to pay extra taxes to fix, as seen in elections in California), and yet they are the thing that politicians most would like to delay fixing. I guess that goes for transportation in general.
"First they came for the slanderers and i said nothing."
Are you just as entitled as the drivers which ride my bumper through intersections (after the signal turns green), then start blowing their horns and attempting to blind me when I don't accelerate beyond a crawl for them?
A speed bump is no obstruction if you're driving within the legal speed limit.
Sounds like they should put up a speeding camera or radar trap in that neighbourhood of yours.
Trust the Computer. The Computer is your friend.
The main roads are usually state (or even possibly federal) highways which the state is responsible for, not the city/borough/township.
What would happen if all drivers (or a substantial number of them) use that algorithm? Will still perform that well?
Beats the worst? even the worlds worst?
Im a 70 year old stuck in traffic in Los Angeles. and by Stuck, i mean stuck in the worlds worst. I was born in Inglewood, by which I mean i was conceived and birthed in this car. I grew up a strapping young lad, capable of passing drinks or fetching snacks at a moments notice. As I grew --and as we passed the exit for LAX-- my parents foretold of the one day when I would pilot this car. That day has come.
my one wish before I die --assuming I can merge-- is to see the second sign for the exit to interstate 10. Could this app be the miracle ive prayed for between prayers for the sweet release of death? I sure hope so.
Good people go to bed earlier.
Soylent Green...is cars!
You are welcome on my lawn.
Ah, the great state of PA, where the state owns many of the local roads so the township can't improve them. Where the cops can't use radar. Where 80% of the traffic ticket proceeds go to the state...
I've wondered about the legality of putting a license plate reader on a camera on my house and Facebook shaming people. Probably a bad idea.
W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
Cannot be repealed. So the improvement in traffic will encourage more people to drive instead of WFH or carpooling or finding alternative transportation, until you have the same gridlock with more vehicles on the road than pre-AI.
Nice. Add to Waze. Next.
But if a car is doing 25 mph and hits a kid, it's just going to tickle?
I'm not having much luck finding any hard data on what the average car vs pedestrian speed is, but I did find that speeding is only a factor in 28% of fatal car crashes.
If you're letting your kid go in the street because it's a residential street and the speed limit is lower, you're the one endangering your kid, not some guy breaking the speed limit.
.... It fixes Bangalore Traffic.
Wish our speed bumps were like that. Most of them have a hemispherical cross section and there's no way you can go over them at more than 10mph without complaint from passengers.
I mean semicircular...
Sorry, what? I was putting my phone away once the light turned green and forgot I was in neutral with the park brake on, so by the time I dealt with all that I barely got through the intersection myself! Phew!
It is a difficulty, even at leal speeds, if you have an awkward or delicate load. I've occasionally driven quite expensive equipment through back alleys and parking lots where speed bumps risked breaking my company's, or our client's hardware..
All kinds of efficiencies can be obtained if you drive through living rooms.
You're the fucked-up idiot who deserves to be in a fatal accident. Doesn't have to be traffic-related.
If you're driving 25 instead of 50, you're much more likely to notice a kid running out after his ball from between 2 parked cars and stop or swerve to avoid hitting him. If you don't care about that, by all means, drive 50 through a residential street and find out what happens when you kill a child for your arrogance.
It must really, really suck to know you.
Where I live we call them "traffic calmers" and they come in a bunch of varieties including speed bumps and sections of the road that have narrow winding lanes lined with noise strips and cement barricades, planters in the middle of regular-sized intersections, etc. What is replacing speed bumps are ramps where you can take it at up to 25mph in most cars, but you smash up the bottom going faster. Much better than traditional speed bumps that require a much lower speed.
Most people like them. But another demographic that hates them are people that can barely drive.
grandpa, you've got some food in your neckbeard again, why don't you go back inside where its warm?
I don't think legality is the major concern. Though it is probably well protected legally.
If you can afford the required physical security, you can easily afford the lawyer.
Give him a break. I looked at his posting history and he's clearly going through a rough phase.
Just kidding, the guy's a tool.
lucm, indeed.
Given the right suspension the bumps are less noticeable at higher speeds.
If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
yes.
by putting some of the people to drive the speedbumped roads the main road will flow faster.
of course it doesn't account for why the fuck anyone would take those side roads if the main road flows faster. thats the real flaw in their thinking - why would anyone take the slow route for everyone else to go faster?
world was created 5 seconds before this post as it is.
I wonder how well this would work for computer networks. Handling flash congestions is a very big issue in networks. Those congestions propagate and bring down whole swathes of network areas, just like traffic jams.
I've always made it a rule to keep node usage below 30% capacity to handle such congestions gracefully, but with a more optimal system we could increase that number and thus make the whole system more cost efficient.
i think fix bangllore http://www.stylecollects.com/b...
banglore traffic http://pakshatworl.com/google-...
I already work to normalize the traffic I drive in and if AI did this too in place of just a small percentage of bad drivers we would all benefit. It generally does not help me get to my destination quicker, but does help but all the people in traffic behind me. When I notice bad drivers engaging in start stop traffic in front of me I start leaving a expanding and contracting gap between the car in front and work to keep my car always moving at a constant speed that does not necessitate hitting the brakes. Sure sometimes someone will jump into the gap, but in the end all the traffic behind me starts flowing smoothly and spending less energy braking and accelerating due to some idiot in traffic that tailgates everyone and over reacts with heavy starts and stops.
I provide a simple solution. Allow less cars on the roads and traffic jams will cease to take place except for accidents and sink holes.
I'd like to introduce you to the speed bumps on the road in front of my apartment building. Speed limit 50kph, recommended speed 30kph, bumps that destroy suspension at any speed above 15kph.
Eat the rich.
They wouldn't dare - I know where their babies are. Most of them are speeding to a local daycare center to pick up their little snowflakes before the 6 o'clock deadline. Another idea I had was to take pictures of the speeders' kids and make big cardboard cutouts of their kids to place in the middle of the street.
W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
Residential areas are lower speed because they're basically semi-permanent "school zones" with kids running around, riding bikes, chasing balls into the street, etc...
Just last night a 4 year old nearly rode his little pedal car right in my path as I was negotiating between an oncoming car and a garbage can. Good thing I was going slow and saw the kid.
Cwm, fjord-bank glyphs vext quiz
They are also designed for SUVs to take at 25mph and my poor Miata has to crawl over them to not scrape. Hope you enjoy all the extra brake dust and exhaust from vehicles unnecessarily braking and accelerating through your neighborhood!
Yes it's an anecdote! Were you expecting original research in a Slashdot comment?
But if a car is doing 25 mph and hits a kid, it's just going to tickle?
E = 0.5 * m * v^2
Enough said.
publicly funded streets
Funded and built for a certain capacity and maintenance schedule. Side streets are not built for heavy traffic flow and they require more frequent maintenance if they are used that way. It's not just a homeowner issue - it's a city planning and infrastructure issue.
That's bullshit. Weather and heavy vehicle traffic are what cause roadway deterioration. A whole year's worth of car traffic on a residential street doesn't equal the damage done by a few passes of a plow truck, heavily loaded with brine that it's spewing onto the surface.
If you're driving 25 instead of 50, you're much more likely to notice a kid running out after his ball from between 2 parked cars and stop or swerve to avoid hitting him.
If you're doing 50 instead of 25 you might be 100 metres further up the street by the time he runs out thereby avoiding an accident altogether. It works both ways.
Hope you enjoy all the extra brake dust and exhaust from vehicles unnecessarily braking and accelerating through your neighborhood!
I'd be happier if they didn't cut through the neighborhood in the first place. After all, the road was put there for neighborhood access, not thoroughfare traffic.
The cesspool just got a check and balance.
It actually depends on the road surface itself. Improperly laid asphalt which will hold up fine for 5 years on regular residential traffic might last less than 6 months in thoroughfare conditions. Throw in a few heavy trucks, and it could be a couple of months.
You are right on the heavy trucks though, every time I see one of those "This truck pays $10,000 a year in road taxes" I think "Damn, we're getting ripped off". Why? Because 1 loaded truck does the damage of roughly 100,000 cars, and you're paying considerably more than $0.10/year in road taxes. Now also consider that trucks on average drive more than 10 times as far the average car per year, and you see that they're paying a pittance for the damage they cause. Perhaps a $1/gallon road tax on diesel might level the playing field and help fund our infrastructure.
The cesspool just got a check and balance.
A speed bump is no obstruction if you're driving within the legal speed limit.
I guess that's true if you're driving an offroad 4x4. There are speed "bumps" around here you actually go around the block to avoid driving over in anything less. The tops of those bumps are heavily scarred from those that thought, like you, ahh, I can drive over these.... only to leave a transmission behind.
The cesspool just got a check and balance.
Why aren't you accelerating beyond a crawl?
It didn't take long to come up with some data: https://www-nrd.nhtsa.dot.gov/pdf/esv/esv20/07-0440-W.pdf
At 60kph (40mph), it jumps to 50%. This study does have a fairly small sample size, but it was literally the first one I found, and reflects others that I have seen in the past. It finds that although speed isn't a big contributing factor to the risk of an accident, it is a massive factor in the severity of the consequences.
Given that we know some areas have a lot of pedestrian traffic, and we know people are often careless, it makes sense to try to mitigate the worst harm that comes from their carelessness through speed limits and traffic calming measures.
I love to drive, maintain my own vehicles, and often ignore speed limits out on the open road where it's only my own neck on the line, but given what we know about human nature (careless) and human physiology (squishy), driving through pedestrian-rich areas at speed is extremely reckless and selfish behaviour, that should rightly be discouraged. If we could stop people being selfish by asking nicely, then it would be great, but as you have demonstrated the only way to make selfish people do what you want is to make it in their best interests; hence speed bumps, fines, bypasses, pedestrianisation, revoking licenses for speeding and threatening prison time for recklessly causing serious injury or death with your vehicle. The exact mix of these inducements is open for debate, but just letting people do whatever they want, damn the consequences, isn't. Personally I'd prefer jail time for motorists causing or contributing to serious accidents and road improvements to bypass residential areas, but those are far more expensive than ticket cameras and speed bumps, so here we are.
Um, there is a local block that admittedly had a major speeding problem (through a park), and in the active section of the park, they put in no less than 5 speed bumps, about 50-75 yards from each other. The road USED to have a 30MPH speed limit, but was lowered (Like the rest of NYC) to 25MPH. If you take those speed bumps at even 20MPH, you WILL take out your suspension even in a truck with a heavy duty suspension. MAX you can take those bumps safely is 10MPH. Now 1-2 of them would keep you down to 25MPH for the whole stretch, but 5? Come on guys. Folks are now bypassing taking streets with houses and kids - at 25-30MPH. They effectively lowered the max speed of the safest road to 10MPH, and left the road with the kids at 25MPH - smart move
-- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
They wouldn't dare - I know where their babies are. Most of them are speeding to a local daycare center to pick up their little snowflakes before the 6 o'clock deadline. Another idea I had was to take pictures of the speeders' kids and make big cardboard cutouts of their kids to place in the middle of the street.
Now THAT is a really good idea! The cutouts wouldn't have to be in the middle of the road though. Having them off to the side would work - especially if they were accompanied by a sign asking people to drive as though their kids lived in one of the houses on that street.
'The Economy' is a giant Ponzi scheme whose most pitiable suckers are the youngest among us and the yet-unborn.
I can't tell if you are being sarcastic or not, but I hope you are.
The only argument for having less accidents at high speed that is even remotely receivable is that you spend less time overall on the road (assuming you drive the same).
And that's if you assume that every accident is related to external factors, independent of your speed. In practice, you will have more accidents at higher speed, because:
* You have more kinetic energy (it is very, very rarely useful), thus turns, braking, etc are more
dangerous/difficult, and accidents are more dangerous * You have less time to react.
Let's take your argument to the extreme: 10 kids cross the road you are on at the same time, at different points. If you're going slow enough, you brake in time. If not, you are probably looking at five dead bodies, because you didn't have time to react, not the room to brake.
It is a bit extreme, but those random events happen all over the place, it is not only time-dependant (if you go slower, you might see more people crossing the road at the same spot), but space-dependant (If you go faster, you might see more people crossing the road at different spots).
Of course, this probabilistic analysis is incomplete, but I will let you consider the cost/reward function associated to a higher probability of (a more dangerous) accident vs arriving late for dinner. And if you are really curious, run some simulations, and you will see that you don't lose that much time by going slower, vs the one you lose by not moving at all (red light, for example). Speeding (in most cases) only leads to marginal gains.
Does this mean that if we get to 10% usage of self-driving cars we'll start to see a big difference in traffic congestion?
-
Next task - try not to get arrested sneaking around the day care center with a telephoto lens...
(My dad says I need to rig up a little skid on a mono-filament so I can make the cardboard cutouts dart out in front of the speeding cars. Too bad I have a day job.)
W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
I guess that's true if you're driving an offroad 4x4. There are speed "bumps" around here you actually go around the block to avoid driving over in anything less. The tops of those bumps are heavily scarred from those that thought, like you, ahh, I can drive over these.... only to leave a transmission behind.
On the other hand, I have nine speed bumps on the road to my home, and sometimes I'm stuck behind an SUV that isn't moving. Because their car can't handle the bumps. Driven by the kind of people who buy spray cans with dirt to pretend their SUV has gone off road.
Was it? You want private access, have a private road. If it's paid for with public funds and it's not gated, as long as laws are followed it's fair game.
Yes it's an anecdote! Were you expecting original research in a Slashdot comment?
E = 0.5 * m * v^2
This is exactly GP's point. If E(25) >= catastrophic bodily harm, then E(50) isn't actually worse. If you went on to talk about braking distance in energy terms, citing the kinetic energy equation would make sense... but instead you opted for "enough said."
If I were to wager, I'd say their algorithm probably maintains a constant speed through curves and up and down hills with a suitable buffer zone in front of their car so that their car(s) dampen the standing waves that are the primary cause of traffic congestion.
People could do this if they were taught how.
Each time I hit a speed bump, I feel a little more hollow.
I hope we can eliminate them soon when self-driving vehicles become mainstream, before I vanish entirely...
Uhhh, no shit? What about any of these ideas seems like a good one to you?
W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
Was it?
Yep, original planning accounted for thoroughfare traffic following the main road. Several neighborhoods I'm familiar with have closed off entrances and/or exits to fix the "cut through racer".
You want private access, have a private road. If it's paid for with public funds and it's not gated, as long as laws are followed it's fair game.
It's not private access, it's neighborhood access. For instance, I live in a neighborhood now that's constructed specifically so that all neighborhood roads are cul-de-sacs or loops. There are virtually no through streets, and for the 1 street that I know of that is a "through" street through the neighborhood, you wind up driving an extra mile or two through multiple stop signs. IMHO, all neighborhoods should be designed that way, and it's easy enough to create in many existing neighborhoods. Through traffic and neighborhoods don't mix.
The cesspool just got a check and balance.
E = 0.5 * m * v^2
This is exactly GP's point. If E(25) >= catastrophic bodily harm,
Which it isn't whereas E(50) obviously is.
Meh, increase tax on trucks and you'll just increase the price of everything you buy in the stores.
Not that I don't agree with the rest of your thesis, it's just that "user pays" government infrastructure is a fallacy. Governments just break up taxes so they seem more palatable on the surface, when in reality they just care about how big the pool is.
I can't find an exact link but the experiment was in relation with the "Dynamic decision making" topic.
There is a famous experiment/game called "The beer distribution game":
https://en.wikipedia.org/wiki/...
Here's what an expert in this field concluded:
Subjects generate large amplitude oscillations with stable phase and gain relationships among the variables. [...] Analysis shows the subjects fall victim to several 'misperceptions of feedback' identified in prior experimental studies of dynamic decisionmaking. Specifically, they fail to account for control actions which have been initiated but not yet had their effect. More subtle, subjects are insensitive to the presence of feedback from their decisions to the environment
and attribute the dynamics to exogenous variables, leading their normative efforts away from the source of difficulty.
https://dspace.mit.edu/bitstre...
lucm, indeed.
Those signs really crack me up! Like they think assholes wait to leave their neighborhood before driving like assholes? What?
I mean, you're on a residential street. Assholes drive by faster than you think they should. It stands to reason that a lot of those assholes live in the same neighborhood as you already. Drive like your kids lived here?! WTF are trying to do, invite them to drag race in front of your house?!
In LA we have lights on the on-ramps that are synchronized for exactly that.
His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere. - Mark Twain
I remember my first traffic circle, in New Jersey, during rush hour, in a big, old station wagon. I got stuck inside and it took me several orbits to get out of it. Good times.
His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere. - Mark Twain
Meh, increase tax on trucks and you'll just increase the price of everything you buy in the stores.
Not that I don't agree with the rest of your thesis, it's just that "user pays" government infrastructure is a fallacy. Governments just break up taxes so they seem more palatable on the surface, when in reality they just care about how big the pool is.
In this case, there's a direct user link. Will it increase the price of what you buy in stores? Of course. The money's going to come from somewhere no matter who pays in the end. Seems like user pays in this particular scenario would be the best and most equitable route. As a reference, just saw that London comes the closest in England to repaving their roads at the needed 10-20 year interval, at 23 years, and I can attest that is not often enough. Other places only get repaved as little as every 60 years, directly as a result of lack of money. The US is no better based on the infrastructure (bridges) audit reported last year, although I don't have nice numbers like for the UK. Although I know personally that you could not drive in the right hand lane I-30 in Arkansas a few years ago unless you had a high clearance vehicle due to the ruts from trucks in it. It did have the beneficial effect of auto-steering, as it took effort to climb out of them.
The cesspool just got a check and balance.
I don't deny the link, I don't deny that people will say they're adding a levy or tax to pay for roads, but what actually happens is it all goes into government coffers and spending gets budgeted separately from collection.
It seems like the only time you do get directed spending is when something is earmarked to pay off a vote, but it's got nothing to do with user pays either.
Even toll roads tend to become a revenue source rather than a road funding scheme after the initial 10-20 years. (If they weren't paying off in that kind of time then the return wouldn't attract the finance)
I can't tell if you are being sarcastic or not, but I hope you are.
Not at all. Once you accept that the speed limit is just number, mostly invented by bureaucrats, then is not all evil. Yes there are negatives, but there are also positives too. eg Fatigue is a common issue on freeways, and too slow a speed limit is a contributing factor. Higher speeds have shown to reduce accidents in some cases.
you will have more accidents at higher speed,
Let's assume you are correct (you aren't but go with this for now), then the solution to safer roads can only be to reduce the speed limit. Ok we've reduced the speed limit, now I apply your same logic that going slower would be safer, therefore we must reduce it further. Rinse repeat until zero is the only acceptable speed limit.
Your theory fails this simple test.
Let's take your argument to the extreme: 10 kids cross the road you are on at the same time, at different points. If you're going slow enough, you brake in time. If not, you are probably looking at five dead bodies, because you didn't have time to react, not the room to brake.
Or, I was so fast I got past before the first kid even left his house, meanwhile old granny going 30 ploughed into the lot of them because not only is she slow, her reaction time is terrible too. This example is ridiculous.
And if you are really curious, run some simulations, and you will see that you don't lose that much time by going slower, vs the one you lose by not moving at all (red light, for example). Speeding (in most cases) only leads to marginal gains.
I've don't need simulations, I've got real world data. I make real gains of up to an hour a day in my life by ignoring speed limits (and don't confuse ignoring limits with not paying attention to road conditions). I've been driving and riding 30 years and never had a crash. How does that fit in with your theory?