Three interesting articles on science.slashdot today

Pertaining to any discovery, principle, or aspect of science and/or technology. Open debates and discussions are welcome. Also now dealing with any happening in the news.

Moderator: Geeks United

Post Reply
User avatar
MarauderIIC
Respected Programmer
Respected Programmer
Posts: 3406
Joined: Sat Jul 10, 2004 3:05 pm
Location: Maryland, USA

Three interesting articles on science.slashdot today

Post by MarauderIIC »

DARPA Contracts For AI Technology
Tuesday February 01, @09:14PM
heptapod writes "USA Today is reporting that DARPA has contracted two professors from RPI to develop artificial intelligences that can learn by reading and understanding natural language. Interesting taking DARPA's Grand Challenge into account. Mentioned in the article is Cycorp, Inc. which has been pursuing this goal since 1994!"
Read More...


HP's Crossbar Latch... Next-Gen Transistor?
Tuesday February 01, @01:38PM
moojin writes "CNN.com reports that "in a paper published in Tuesday's Journal of Applied Physics, HP said three members of its Quantum Science Research group propose and demonstrate a "crossbar latch," which provides the signal restoration and inversion required for general computing without the need for transistors.""
Read More...

Solar Super-Sail Could Reach Mars in a Month
Tuesday February 01, @11:00AM
ti-coune sent us a story running on newscientist describing solar super sails and how they could one day get us to Mars in a month. The key is a special new paint. The cast of Trading Spaces is unavailable for comment.
Read More...
I realized the moment I fell into the fissure that the book would not be destroyed as I had planned.
User avatar
JS Lemming
Game Developer
Game Developer
Posts: 2383
Joined: Fri May 21, 2004 4:09 pm
Location: C:\CON\CON

Post by JS Lemming »

Very interesting, especially the transistors deal.
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Post by Falco Girgis »

The first one interests me most. AI that can read and learn from English. That'd be pretty cool, but is this really realistic? Do you guys think it's possible? I mean it is possible, but you think it'll ever happen?
User avatar
JS Lemming
Game Developer
Game Developer
Posts: 2383
Joined: Fri May 21, 2004 4:09 pm
Location: C:\CON\CON

Post by JS Lemming »

I think its very possible. But I think people are going for it the wrong way. I believe that to successfully create a "learning" program, it must start from scratch instead of being programmed to know english from the start. I think they should first create a pretty much brain dead thing, place it in an artificial environment (because that is how we learn) and give it senses. With the ability to compare senses. It would also need a will to survive and curiosity.

Remember ALICE? She really wasn't learning or thinking. She was programmed to just work with text. What we need is something that essentailly programs itself at an insanely low level.
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
User avatar
MarauderIIC
Respected Programmer
Respected Programmer
Posts: 3406
Joined: Sat Jul 10, 2004 3:05 pm
Location: Maryland, USA

Post by MarauderIIC »

Seems to me that the problem is in making it learn. Computers either learn everything, nothing, or things they are programmed to. So if its programmed for everything -- what about bad things, or irrelevant information? Things they are programmed to -- what if new useful info comes along?

Anyway, I could probably spare more thought for this post and maybe do some actual looking up of stuff if I wasn't about to run to work.
I realized the moment I fell into the fissure that the book would not be destroyed as I had planned.
User avatar
JS Lemming
Game Developer
Game Developer
Posts: 2383
Joined: Fri May 21, 2004 4:09 pm
Location: C:\CON\CON

Post by JS Lemming »

You can't make things learn, thats were curiosity comes in. I've read some stuff on these kinds of topics and have found some interesting ideas. In order for the program to determine if someting is boring or not, it could compare paterns of inputed data, if the patern is similar many times, then the data is "boring" which is bad. Something is considered interesting if the data is only similar, the patern that is.
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Post by Falco Girgis »

WTF. Yeah, and by doing that you're making it learn.

You can make things learn.
User avatar
Orgodemirk
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 784
Joined: Fri May 21, 2004 7:05 pm
Location: <pos>
Contact:

Post by Orgodemirk »

they should just get two humans and have them teach a robot about everything and then have that robot learn how to built robots and before you know it we're all dead.
A glitch?
Image
User avatar
JS Lemming
Game Developer
Game Developer
Posts: 2383
Joined: Fri May 21, 2004 4:09 pm
Location: C:\CON\CON

Post by JS Lemming »

GyroVorbis wrote:WTF. Yeah, and by doing that you're making it learn.

You can make things learn.
I don't think so. How would you force a computer ro learn, punish it if it doesn't? It wouldn't care. It wouldn't have a need too. You can force it to acquire information, but I don't believe it goes the same way with learning.
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
User avatar
MarauderIIC
Respected Programmer
Respected Programmer
Posts: 3406
Joined: Sat Jul 10, 2004 3:05 pm
Location: Maryland, USA

Post by MarauderIIC »

You can't make it learn, but you have to tell it how to learn with programming -- which also teling it how to figure out how to use the information its learned.

Teach a computer math... but how do you make it draw connections?
I realized the moment I fell into the fissure that the book would not be destroyed as I had planned.
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Post by Falco Girgis »

MarauderIIC wrote:You can't make it learn, but you have to tell it how to learn with programming -- which also teling it how to figure out how to use the information its learned.

Teach a computer math... but how do you make it draw connections?
You program it to (somehow, not really saying it's completely possible). You program it to use information. You program it to acquire information.

How is that any different than us? We learn and use information as we were created. We use our brains. How do we make the connections? We were created/formed with that ability.
How would you force a computer ro learn, punish it if it doesn't? It wouldn't care. It wouldn't have a need too. You can force it to acquire information, but I don't believe it goes the same way with learning.
Are we punished if we don't learn? WTF are you talking about there? You program it to accept information and use it. When you say "it wouldn't care" I have no freaking clue what you're talking about. Are you trying to act as if we're talking about a human here?

How does it not go the same way with learning? How do you think humans learn? We analyze information and do stuff with it. If you think about it, humans could be programmed just like machines.
User avatar
JS Lemming
Game Developer
Game Developer
Posts: 2383
Joined: Fri May 21, 2004 4:09 pm
Location: C:\CON\CON

Post by JS Lemming »

The whole point of it to learn is to eventually break away from programming the "LearnNow()" function in which you tell it how to learn.
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Post by Falco Girgis »

Oh really? Since when did you decide that that's the point of the project?

Humans could all still be using "LearnNow()" functions. The only basis that you'll disagree with me on is because of your religous beliefs.

Give me a counterexample that proves that humans can't be manipulated by "LearnNow()" functions.

We find information. We take it in and then we apply it. I'm not saying any of this is realistic, but it's certainly not "impossible" and yes, a machine can learn.
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Post by Falco Girgis »

Actually, it looks to me like JSL and I agree.

The thing we disagree on is the definition of "to learn".

I think that that would be considered learning. JSL doesn't. We aren't actually disagreeing on anything else.
Post Reply