02-22-2011, 04:50 PM
|
#1 (permalink)
|
Polymorphic Modder
Join Date: Aug 2010
Location: Utah
Posts: 307
Thanks: 188
Thanked 40 Times in 25 Posts
|
IBM's Watson applied to the Ecomodder
After seeing last weeks crushing Jeopardy defeat of the best Human player at the byte of Watson, IBM's latest supercomputer, I wondered if the same Machine learning concept could be applied to saving fuel.
There is an excellent NOVA show on how Watson was developed, seems it lost all the time until they applied machine learning from the past 100 episodes of Jeopardy.
With this in mind, could it be possible to have a computer learn from a professional ecomodder in the realm of Engine-off coasting (EOC). Then use that learning in future chip programs?
I am not talking about just PID loop tuning, more in the thinking of pattern recognition adaptive tuning.
Has this been tried before?
|
|
|
Today
|
|
|
Other popular topics in this forum...
|
|
|
02-22-2011, 09:34 PM
|
#2 (permalink)
|
EcoModding Apprentice
Join Date: Jul 2008
Location: Sault Ste Marie, ON, Canada
Posts: 128
Thanks: 19
Thanked 16 Times in 16 Posts
|
Haven't tried it yet, though, the concept is very interesting.
I think having to power a rack of servers toted in a trailer would negate all the efficiency gains.
Seriously now, I think the first stages of this would have to be done first: hordes of data collection, so that there's something to find patterns within. Off the top of my head, I wouldn't know what things you'd want to track and log first.
__________________
Current mod: Skidplate/Undertray for my MkIV Jetta. Next mod: CAD drawing for skidplate so other Jetta/Golf drivers can make one too!
|
|
|
02-22-2011, 09:54 PM
|
#3 (permalink)
|
EcoModding Apprentice
Join Date: Jul 2010
Location: New Jersey
Posts: 191
Tahoe - '95 Chevrolet Tahoe LT 90 day: 13.22 mpg (US) SRX - '04 Cadillac SRX AWD XL - '05 Harley Davidson Sportster XL 90 day: 49.97 mpg (US) Alero - '02 Oldsmobile Alero GLS Corvette - '75 Chevrolet Corvette Stingray
Thanks: 3
Thanked 8 Times in 8 Posts
|
I like your idea but would like there to be more research in designing a system that would detect the road pattern in front of your car. i believe the Watson program might be not a good fit but maybe some of the research that they are doing on driverless cars can be adapted to a driver assist program that worked like a "Intelligent cruise control".
The system would auto hypermill for the driver according to GPS and in car sensors such as lateral movement and weight being placed on each wheel. all of the data is currently being collected someone needs to organize it and put it together in a usable format...
Times like this I wish I was a programmer.
__________________
2012 Chevrolet Traverse *active*
2002 Oldsmobile Alero GLS *active*
2002 S10 2wd p/u 139,000mi. *active*
1975 Corvette Stingray *active*
1994 Camaro Z28 Convertible 149k *Sold 2013*
1998 Blazer ZR2 189k *Sold 2012*
1995 Tahoe LT 250k *Sold 2011*
|
|
|
02-22-2011, 10:07 PM
|
#4 (permalink)
|
(:
Join Date: Jan 2008
Location: up north
Posts: 12,762
Thanks: 1,585
Thanked 3,555 Times in 2,218 Posts
|
I don't see this as having any chance of working unless it is not an onboard system controlling individual cars, but a system that coordinates between groups of vehicles.
|
|
|
02-23-2011, 08:20 AM
|
#5 (permalink)
|
Left Lane Ecodriver
Join Date: Aug 2008
Location: Buffalo, NY, USA
Posts: 2,257
Thanks: 79
Thanked 287 Times in 200 Posts
|
In theory, a computer would know its road load and BSFC at all times, and know exactly where the "sweet spot" is located, and time lights perfectly 100% of the time, etc. In theory, a computer would run circles around the best human hypermilers. Instead of emulating us, it would run a huge optimization calculation seeking out the lowest fuel consumption solution that meets the driver's requirements (getting to work in x minutes, e.g.).
In practice, an AI can't get a driver's license yet, so it's moot.
|
|
|
02-23-2011, 09:44 AM
|
#6 (permalink)
|
Master EcoModder
Join Date: Dec 2010
Location: Crescent City, CA
Posts: 285
Thanks: 17
Thanked 39 Times in 22 Posts
|
Like the idea. The use of a 'smart cruise' could be feasible. Say you traveled the same route to work each day. After driving back and forth a few times the computer would learn the route and road. Really like the idea of this being used on an electric car. Could extend the range further with P & G and EOC at pre-determined locations en route.
VT247
|
|
|
02-23-2011, 12:32 PM
|
#7 (permalink)
|
Master EcoModder
Join Date: Jun 2008
Location: Earth
Posts: 5,209
Thanks: 225
Thanked 811 Times in 594 Posts
|
In fact, IBM did some work on something similar a few years ago, for hybrids. The processor would look at the route & conditions, and figure out the best mix of electric & gas for economy.
|
|
|
02-23-2011, 05:39 PM
|
#8 (permalink)
|
The PRC.
Join Date: Oct 2009
Location: Elsewhere.
Posts: 5,304
Thanks: 285
Thanked 536 Times in 384 Posts
|
Computers are stupid, I know I program them
Seriously though think about your last journey hypermiling. You spotted a hill ahead, maybe up or down. How did you know ? How could you describe it so that something that has no idea what a hill is would know ? And then how could you tell this thing what a hill looks like ?
Colour ? Naw some have snow, some are concrete, some are grass, some are desert...
Is it above your horizon or below ? Naw - you have smaller hills in front of you that you probably ignore.
Are we tipping up or down ? Well a computer can do that but then when does the hill end as that affects how long we cruise or how long we 'pulse'.
How do we ignore the cars in front so we just look at the hill.
Actually should we look at the cars because there is a hazard ahead - maybe a junction, maybe a busy spot or maybe just a numpty on a mobile.
We (humans) would spot all of this and react. Maybe we would react differently but we would react in the way that our (and others we know) experiences have taught us.
However at this point the computer is still working out what a hill is.
__________________
[I]So long and thanks for all the fish.[/I]
|
|
|
02-23-2011, 05:42 PM
|
#9 (permalink)
|
(:
Join Date: Jan 2008
Location: up north
Posts: 12,762
Thanks: 1,585
Thanked 3,555 Times in 2,218 Posts
|
I said it won't go because a lot of our driving adjustments are related to other traffic, perhaps even moreso than to terrain. Having a Watson doesn't give our car a bird's eye view of the traffic.
|
|
|
02-23-2011, 07:12 PM
|
#10 (permalink)
|
Left Lane Ecodriver
Join Date: Aug 2008
Location: Buffalo, NY, USA
Posts: 2,257
Thanks: 79
Thanked 287 Times in 200 Posts
|
Nah, the computer knows all about hills. It has GPS, and Google Maps. It knows the exact geometry of every hill on every possible route from here to your destination. It also knows whether there's a stop sign at the bottom of the next hill, and exactly how fast to crest the hill in order to regen to a stop (accounting for crosswinds, even).
It can also see other cars and how fast they're going. Google has been running autonomous cars on public roads for about a year now, using cameras to keep an eye on traffic, signals, etc.
What a computer can't (yet) do is stereotype. Folks leaving a fast food restaurant are likely to be driving while distracted. A beige Buick is likely to go below the posted speed limit. National Fuel trucks like to drive PSL+15, and get aggressive if you don't. And so on.
You can write down your ScanGauge trip averages every day on your way to work, and try to get an idea of what routes and techniques pay better than others. But a computer can do so from red light to red light, with enormously impressive precision and memory. Humans have the edge for now in pattern recognition, but we can't hold a candle to an expert computer system in terms of memory, processing power, and skill with optimization problems like fuel economy.
Without a doubt, the best fuel saving device that will be developed this decade is the AI autopilot.
|
|
|
|