No. SpaceX's problems are well constrained and don't require AI to solve them. AI is reserved for problems that are otherwise impossible to solve without AI. SpaceX's problems are mostly control system problems (automated vehicle landing) that AI is poorly suited towards.
Quote from: mlindner on 02/16/2018 06:58 pmNo. SpaceX's problems are well constrained and don't require AI to solve them. AI is reserved for problems that are otherwise impossible to solve without AI. SpaceX's problems are mostly control system problems (automated vehicle landing) that AI is poorly suited towards.I wouldn't be so sure about that. AI has been around for a long time now. I remember reading many years ago about NASA using AI to design a new antenna for one of their outer planet space probes. It was far removed from anything I have seen, looked like a bent coat hanger, one single rod with about 3 fairly sharp bends more or less pointed at earth. This was apparently superior to anything else from a performance, mass, size viewpoint.
Maybe the main control computer of the BFSs will be called "HAL"
Quote from: hkultala on 02/17/2018 09:38 pmMaybe the main control computer of the BFSs will be called "HAL" I hoped so. Elon usually named his SpaceX products based on his favorite science fiction novels and movies.
Is there a popular science fiction AI that isn't evil or dystopian though?
I just watched a video from August of last year where Open AI was matched against a game player and won. Then the video went into a discussion of the Alphago defeat of the GO player. It got me thinking about whether or not SpaceX (or any of Musk's companies) was using this technology. Even in it's most rudimentary or primitive roll out, it would be a very powerful tool...
Quote from: cro-magnon gramps on 02/16/2018 06:20 pmI just watched a video from August of last year where Open AI was matched against a game player and won. Then the video went into a discussion of the Alphago defeat of the GO player. It got me thinking about whether or not SpaceX (or any of Musk's companies) was using this technology. Even in it's most rudimentary or primitive roll out, it would be a very powerful tool... No. In this field (rocket launches) you want deterministic behaviors. How do you qualify an AI system? How do you test it and how do you ensure a 100% test coverage if the behavior is not deterministic?Not to mention development costs. an AI system is actually quite expensive to create. Not only you need developers, you need people to "train" the system, and even people to train the people who train the system!Then you need to collect a huge amount of data.I'm sure even your fridge could benefit from AI system, for example to regulate cooling depending on users habits and types and quantities of food. But is it worth it?
Quote from: niwax on 02/18/2018 06:09 amIs there a popular science fiction AI that isn't evil or dystopian though?The main computer of the lunar settlement in The moon is a harsh mistress.
Well, Robots in Asimov are the good guys, most of the time.
Quote from: francesco nicoli on 02/18/2018 11:52 amWell, Robots in Asimov are the good guys, most of the time.It's from Heinlein. But in those days SF was generally more optimistic.
Quote from: guckyfan on 02/18/2018 12:08 pmQuote from: francesco nicoli on 02/18/2018 11:52 amWell, Robots in Asimov are the good guys, most of the time.It's from Heinlein. But in those days SF was generally more optimistic.As I recall, The Moon is a Harsh Mistress was written back in the day when people thought that if a computer was upgraded until it was big enough, it would spontaneously become intelligent.
AI is definitely overkill for trajectory control.
For that matter, do we actually need intelligence to run the rovers? A dog's level of autonomy is probably good enough. It can move autonomously, it avoids dangers, it uses fused sensors to determine its location, find material necessary for its upkeep and survival, its pack behavior involves a form of networking for hunting and resource allocation. It can be given objectives which it will carry out using complex chemical analyses, audio signal processing, binocular vision processing, etc. A Martian exploration robot really only needs to be an automated dog, not an AI. (insert bad pun on "rover" here)
Autonomous vehicles on Mars will also need to ... respond to summons, etc.
Quote from: laszlo on 02/18/2018 02:28 pmAI is definitely overkill for trajectory control.AgreeQuoteFor that matter, do we actually need intelligence to run the rovers? A dog's level of autonomy is probably good enough. It can move autonomously, it avoids dangers, it uses fused sensors to determine its location, find material necessary for its upkeep and survival, its pack behavior involves a form of networking for hunting and resource allocation. It can be given objectives which it will carry out using complex chemical analyses, audio signal processing, binocular vision processing, etc. A Martian exploration robot really only needs to be an automated dog, not an AI. (insert bad pun on "rover" here)Dogs are very intelligent, well, maybe not Bichons. If they could talk, you would probably be surprised at what they would tell you. They clearly understand our language, one personal example with my german shepard. I was visiting a friend who was living in a single room suite and he had served me lunch (sandwiches). we were sitting on the edge of his bed and my dog was curled up in the middle of the room watching us. He said "I can't stand your dog watching me eat." Before I could do anything, she stood up turned around and laid back down facing away from us.
If there was to be a use for any of Elon’s AI projects in SpaceX I would think that recognising/designating landing zones and hazards for BFS using image recognition would be the most obvious application, I can’t think of other easy takes off-hand.
As I recall, The Moon is a Harsh Mistress was written back in the day when people thought that if a computer was upgraded until it was big enough, it would spontaneously become intelligent.
For that matter, do we actually need intelligence to run the rovers? A dog's level of autonomy is probably good enough.
Quote from: Roy_H on 02/16/2018 07:08 pmQuote from: mlindner on 02/16/2018 06:58 pmNo. SpaceX's problems are well constrained and don't require AI to solve them. AI is reserved for problems that are otherwise impossible to solve without AI. SpaceX's problems are mostly control system problems (automated vehicle landing) that AI is poorly suited towards.I wouldn't be so sure about that. AI has been around for a long time now. I remember reading many years ago about NASA using AI to design a new antenna for one of their outer planet space probes. It was far removed from anything I have seen, looked like a bent coat hanger, one single rod with about 3 fairly sharp bends more or less pointed at earth. This was apparently superior to anything else from a performance, mass, size viewpoint.Yes, that's using genetic algorithms to solve for an antenna design problem. However these are quite slow and you aren't guaranteed to find the best solution or even a good solution. Good description of the issues with them: https://www.quora.com/What-are-the-disadvantage-of-genetic-algorithmI haven't read NASA's paper but I expect they ran many many simulation runs until they found one that happened to make an antenna that was better than what humans had designed.There's one other telling sign. If it was so much better, why aren't they using it? Those experiments were over a decade ago. There were likely drawbacks not included in the news reporting about the antenna.
They were flown on the ST5 flight in 2006, and the LADEE mission used three of them, for the medium gain and two low gain omni S-band antennas.
Quote from: Athrithalix on 02/20/2018 09:51 amIf there was to be a use for any of Elon’s AI projects in SpaceX I would think that recognising/designating landing zones and hazards for BFS using image recognition would be the most obvious application, I can’t think of other easy takes off-hand.If you don't know already where you are going to land, then you have other problems. a BFS will require a Falcon 9 like accuracy on landing, otherwise refueling does not work.People keep making up problems to justify a solution.
Not sure SpaceX needs it now, but aren't some of the chinese companies playing around with first stage landers that use machine learning? Or is that just a fancy way saying you've paid a dynamicist to optimize your positive feedback closed loop algorithms?
Elon Musk will depart the OpenAI Board but will continue to donate and advise the organization. As Tesla continues to become more focused on AI, this will eliminate a potential future conflict for Elon.
Haven't seen this posted: https://blog.openai.com/openai-supporters/QuoteElon Musk will depart the OpenAI Board but will continue to donate and advise the organization. As Tesla continues to become more focused on AI, this will eliminate a potential future conflict for Elon.
Nothing will affect the future of humanity more than digital super-intelligence. Watch Chris Paine’s new AI movie for free until Sunday night at (link: http://doyoutrustthiscomputer.org/watch) doyoutrustthis
Elon Vs AI round 3.https://twitter.com/elonmusk/status/982119546420002817?s=20>
The idea that defense systems continue to use software development techniques developed in the 1970s through the 1990s is cause for concern, the task force said.
The next-generation GPS ground control software, known as OC-X, ranks among the most troubled acquisitions in recent memory, experts have noted. The original contractor bid was $800 million. “We’re at $6 billion and counting on that program,” said Roper’s predecessor Bill LaPlante, senior vice president of the MITRE Corporation.
In my experience, there's a lot to be said against modern commercial software development methods. If I were an astronaut, I'd have died during launch twenty years ago. Unless resurrection were possible, in which case I'd have died during launch thousands of times.
Waterfall can work perfectly fine if there are no expected changes of scope or milestones.
Quote from: Barrie on 02/18/2018 12:41 pmAs I recall, The Moon is a Harsh Mistress was written back in the day when people thought that if a computer was upgraded until it was big enough, it would spontaneously become intelligent.There are still people that basically think like that... Quote from: laszlo on 02/18/2018 02:28 pmFor that matter, do we actually need intelligence to run the rovers? A dog's level of autonomy is probably good enough.You seem to think that animals do not possess any intelligence at all. Actually dog-level intelligence would be considered pretty damn advanced AI. I bet that any AI researcher would give his right hand for artifical system with mental capabilities similiar to dog's, since it would be light years beyond anything we have now.
(domesticated dogs have been shown to give up and defer to owners on problems that are well within their capability to solve).
Possibly yes for some tasks like mining rovers or pollenization of plants in greenhouses, but not for anything critical like landings etc. Machine learning is a last resort if you're unable to make things work any other way, and are also much slower than traditional programs performing the same task.
Just to put my words in before this gets locked by mods (a similar thread in Advanced Concept already disappeared into the ether): OpenAI is mostly pure research, they don't focus on practical applications (except maybe AI safety). Their results are built on others in the field, and they publish their research in papers so that others can built on it. So there wouldn't exactly be "technology from Open AI", a better question is whether SpaceX will use machine learning technology (Deep Learning and Reinforcement Learning in particular) in their work.The game player AI is based on Reinforcement Learning, its practical application for SpaceX may be robotics that can learn by following human demonstration, instead of being programmed, although this application is still in its infancy. More mature machine learning technology would be Deep Learning based computer vision, which should be able to replace anything that requires human vision.
Quote from: Asteroza on 02/26/2018 06:25 amNot sure SpaceX needs it now, but aren't some of the chinese companies playing around with first stage landers that use machine learning? Or is that just a fancy way saying you've paid a dynamicist to optimize your positive feedback closed loop algorithms?Presumably the second. There are a few people who think neural nets should be renamed to something like node-based function approximation to reduce sensationalist news articles.
Possibly yes for some tasks like mining rovers or pollenization of plants in greenhouses, but not for anything critical like landings etc. Machine learning is a last resort if you're unable to make things work any other way, and are also much slower than traditional programs performing the same task. You can't directly fix flaws in the program other than by finding some way to train it to do that thing correctly, which can often end up failing.
Quote from: IRobot on 04/11/2018 04:45 pmWaterfall can work perfectly fine if there are no expected changes of scope or milestones. IOW, since scope and milestones always change, waterfall never works well.
[snip] Machine learning is a last resort if you're unable to make things work any other way [snip]
[snip] and are also much slower than traditional programs performing the same task. [snip]
(1) Will SpaceX use machine learning based on statistical models in their systems on the way to Mars?Of course. Every Silicon Valley company is doing that, as well as most companies in Europe, Japan and China. If you are in the software business then you better have engineers who can apply machine learning and statistical models to reach your goals. The 'trick' is to choose the correct tool (architecture, design, implementation, hardware) for the correct jobs though.