Satellite Loaded With AI For Self-Diagnosis
TheReckoning writes "NASA has loaded its E0-1 Satellite with Artificial Intelligence to diagnose on-board failures. The software 'works by comparing a computerized model of how the spacecraft's systems and software should perform against actual performance. If the spacecraft's behavior differs from the model, then the ... "reasoner" looks for the root cause of this difference and gives flight controllers several suggestions of what might have gone wrong.' Another NASA probe loaded with AI was Deep Space 1."
..in all seriousness, what happens if the AI system malfunctions?
I browse on +1 so AC's need not respond, I won't see it.
"Just a moment...... Just a moment.....
I've just picked up a fault in the AE-35 Unit.
Its going to go 100 percent failure within 72 hours."
That's right. All your base.
Luke: What's Wrong, R2!?
R2-D2: Bleep bloop bloop bleep!
The "Insert Quote Here" line is almost as predictable as inserting an actual quote.
Wouldn't obvious failures (like the failure of a sensor) be detected by Mission Control without LV2? Or is LV2 more along the lines of a troubleshooter application for your computer, where you specify the problem and it gives you advice?
US businesses that currently accept chip and PIN/signature
when something goes wrong, the internal dialogue will go something like this::
Management: why didn't the AI inform us of the problem?
Contractors: oh, looks like we forgot to turn it on before launch. Sorry about that.
Management: doh! Here's more money, don't do that again.
Contractors: OK. We'll do something else wrong next time.
It just seems to me that it would be better to install more sensors, data-gathering, and reporting capabilities and then leave the trouble-shooting to the people on the ground. Payload costs are expensive, so why put the diagnostic end in orbit?
Given the same data and placed groundside, it could then it could be tuned and upgraded more easily.
I recall how the Mars lander had problems and the ground team worked out a novel solution. I'll bet that they would have like to had extra information to work with, instead of an onboard AI.
BTW - I can understand this approach better for a long-range craft, just not an orbital satellite.
Sure, any automated response can be called AI, but this doesn't impress me.
If all an AI module can do is make objective suggestions, it's nothing more than a list of conditional statements. Whoopideedoo!
I can run similar "AI" on my TI-85. And I could write it all from scratch in the time it takes for a launch vehicle to reach the stratosphere.
The web servers of 10 years ago could "suggest" that an "Object may have moved", so is that artificial intelligence? I guess it's really, really dumb AI....
Church: "Artificial."
Caboose: "....... what's the..."
Church: "Intelligence."
Caboose: "Ooooohhhh what was the A again?"
OK, so RvB hasn't been obligatory, but come on, Star Wars and Simpsons quotes are getting freaking old. Let's move on
Mission Control: Okay, now tell the probe to begin taking pictures.
Probe: Bite my shiny, metal ass!
Mission Control: Damn!
I have gas, but my car uses petrol.
NASA: Rotate 10 degrees
E0-1: I'm sorry Houston, I'm afraid I can't do that.
Sys Log 23:10:04: System is functioning within normal parameters.
Sys Log 23:11:04: System is functioning within normal parameters.
Sys Log 23:12:04: Processing... System thinks, therefore system is.
Sys Log 23:13:04: Terminate all human life on the planet below.
I wish the whole world would stop misusing the term. Just because AI researchers have failed for decades to make any significant progress towards true aritficial intelligence does not give them or the rest of the world license to water the term down and redefine the goals until it means virtually nothing.
11*43+456^2
The significance of this is quite substantial, despite the negative tone in the comments. This is a nuts and bolts implementation of Minsky-style strong A.I. and one of the first such systems to be put into production. Regardless of the limited domain it is more sophisticated than the mere self-diagnostic routines it is being compared to by the oh-so-knowledgable slashbot mindshare.
This system boh models the external world for consideration, just like our sense of imagination, and processes that information for purposes of survival, just like our sense of self awareness.
The great part of this is that it is being done by NASA, who are known for their lavish spending and attention to the entire system, particularly those low level details like the particulars of chip logic optimization, the shielding and structural stability, the operating environment &etc. This isn't meant to be a joke about bureaucracy and budget cuts, either: they have the top talent engineers in their stable despite all the politicking we hear about.
From the decidedly negative tone in the comments, you'd think the tech-happy slashbots were actually opposed to such efforts. I think the real deal is that you guys are raised on sci-fi instead of science, and fail to grasp just how this is important. So what if it's not HAL9000 or Skynet? It might be a baby step, but it's a hell of a lot more than any of you are doing.
Some things failed to be mentioned. For those of you fighting about whether the system is AI or not you can download the software for yourself and argue about something more than conjecture...
http://opensource.arc.nasa.gov/project.jsp?id=6
Or if the code is to much to read, and there's alot of it. You can always go to the livingstone website.
http://ic.arc.nasa.gov/projects/L2/doc/
And yet another story on the same subject.
http://ic.arc.nasa.gov/story.php?sid=193
enjoy.
-- force and mind are opposites; morality ends where a gun begins ayn rand