Search the web
Sign In
New User? Sign Up
ai-philosophy · Philosophical Foundations of AI
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Software?   Message List  
Reply | Forward Message #17098 of 17538 |
[ai-philosophy] Re: Software?


> ERAY:
> May I interject here?

Of course. Was hoping you might.

> The computational power of an analog computer or
> a quantum computer is equivalent to the computational
> power of a discrete computer. That is *why* we can
> say discrete computer without any loss of generality.

Right. Of course. That's essentially what I'm saying, but I was hoping that a
different way of expressing the idea might get through to someone who doesn't
seem to understand "computational power". Looks like it did not work.

What the equivalence means is that they can do the same things, that anything
one can do the other can do.

It still remains that the description of (digital) computation as formal symbol
processing can be misleading, can lead to things such as Searles intuition that
computers cannot do various things that we take brains as doing. It also leads
GOFAI workers to attempt a misguided implementation of AI in which the elements
of mental experience are formal symbols instantiated in the program for direct
manipulation.

It is my contention that at least one level of indirectness is required for the
implementation of AI.

I say that we should not in general program algorithms that directly implement
semantics and understanding. Those must develop through observation of and
interaction with the world. So we program algorithms to implement that
development, not to implement directly the things that will develop.

If we program a computer with methods for doing intelligent things, then it is
difficult to imagine how it will come to do new intelligent things unlike any we
happened to program. In early GOFAI days this attracted considerable attention,
and was framed as "the frame problem".

The solution is to program the computer to learn for itself. Not just "learn"
in the limited sense of adapting an existing understanding to accommodate
specific conditions encountered, but learn entirely new concepts and
relationships having no representation at all in the original programming.

The structures that develop are implicit in a combination of both the formal
algorithms we provide and in the real-world processes which they come to model
and thus understand. Those structures themselves represent or model concepts
and relationships both static and dynamic and can be taken as doing some sort of
"computations" of their own, both explicitly when they reason through a problem
and implicitly when the experience the modeled impact of various observed or
projected changes in their elements.

However, the computations done at this level may not be best explained as
discrete formal symbol manipulation, even though they ultimately derive from
such computation at another level.

Is this making sense to you?

Bill





Sat Jul 11, 2009 7:56 pm

wdmodlin
Online Now Online Now
Send Email Send Email

Forward
Message #17098 of 17538 |
Expand Messages Author Sort by Date

... May I interject here? The computational power of an analog computer or a quantum computer is equivalent to the computational power of a discrete computer....
Eray Ozkural
examachine
Offline Send Email
Jul 11, 2009
5:04 pm

... Of course. Was hoping you might. ... Right. Of course. That's essentially what I'm saying, but I was hoping that a different way of expressing the idea...
Bill Modlin
wdmodlin
Online Now Send Email
Jul 11, 2009
7:58 pm

... Implement Conway's rules not the gliders and oscillators that emerge from those rules? JohnC...
jgkjcasey
Offline Send Email
Jul 12, 2009
12:36 am

... Yes. Good analogy, I think. Thanks. The rules we need are a lot more complex, and the system is not closed, so the emergent results are influenced by...
Bill Modlin
wdmodlin
Online Now Send Email
Jul 12, 2009
1:37 am

I previously remarked that computers can implement connectionist networks, heuristics, or any other seemingly "non-algorithmic" or "non-computational"...
Bill Modlin
wdmodlin
Online Now Send Email
Jul 14, 2009
12:03 pm

... You are right, the computer doesn't just "simulate" them, but it can implement in their full glory, that is, it can implement them AS WELL AS ANY MACHINE...
Eray Ozkural
examachine
Offline Send Email
Jul 14, 2009
2:42 pm

... That's faint praise ... What is the best way to understand computer *software* ? ... But that;s not actually very real. The gap beteen simulation and...
Peter D Jones
PeterDJones
Offline Send Email
Jul 14, 2009
6:47 pm

... It's not a faint praise. The connectionist networks, heuristics, statistical information processing, all of these can be realized by the computers to the...
Eray Ozkural
examachine
Offline Send Email
Jul 14, 2009
11:01 pm

... No. The fullest extent would be actual neurons. ... Although plenty that canot be replicated. ... Woudln't a code contain symbols? ... But not...
Peter D Jones
PeterDJones
Offline Send Email
Jul 15, 2009
5:43 pm

... Connectionist networks do not have to be implemented by biological neurons. They can be implemented by silicon hardware or just computer software. I...
Eray Ozkural
examachine
Offline Send Email
Jul 15, 2009
6:49 pm

... I wish Eray had left off the "and mathematical". To me it adds nothing but fuzziness to the idea that cognition is information processing or equivalently...
Bill Modlin
wdmodlin
Online Now Send Email
Jul 14, 2009
10:58 pm

... Let's say "constructivist mathematics" then, or all the mathematics that matters. The part of mathematics that isn't constructivist has no cognitive...
Eray Ozkural
examachine
Offline Send Email
Jul 14, 2009
11:11 pm

... You've brought up "software" several times now Peter, and it occurs to me that if we can get this concept properly sorted out perhaps much of our quibbling...
wdmodlin@...
wdmodlin
Online Now Send Email
Jul 15, 2009
2:26 am

... I bring up software because it is key to certain postions and argumetns in the philosophy of AI, eg computatiopanlism and Searles' arguemtns. Someone who...
Peter D Jones
PeterDJones
Offline Send Email
Jul 15, 2009
5:30 pm

... Software isn't key to any philosophical position that I can think of. Reconfigurability can be in hardware as well as in software, does not matter as much...
Eray Ozkural
examachine
Offline Send Email
Jul 15, 2009
5:55 pm

... in the philosophy of AI, eg computatiopanlism and Searles' arguemtns. So you say.  But you still have not answered the question at all, you have not told...
Bill Modlin
wdmodlin
Online Now Send Email
Jul 16, 2009
12:20 am

... Well it is an active component of a system, it's just that there is no magical distinction from other bits of the system. Best, -- Eray Ozkural, PhD...
Eray Ozkural
examachine
Offline Send Email
Jul 16, 2009
12:59 am

... Who said there was?...
Peter D Jones
PeterDJones
Offline Send Email
Jul 17, 2009
5:24 pm

You implied such because you do not understand the distinction between particular and universal computers I believe. -- Eray Ozkural ...
Eray Ozkural
examachine
Offline Send Email
Jul 17, 2009
10:30 pm

... ANd no one said there was...
Peter D Jones
PeterDJones
Offline Send Email
Jul 21, 2009
9:59 pm

... Maybe the question is what the people who hold those positions think it is. Searle certainly thinks it is important The Critique of Computationalism and...
Peter D Jones
PeterDJones
Offline Send Email
Jul 21, 2009
9:58 pm

... Lol. Ok, my way of saying this was wrong. Certainly in a general-purpose computer, there are active components that read the software and put the...
Bill Modlin
wdmodlin
Online Now Send Email
Jul 16, 2009
2:23 am

... No it's correct. Of course the same people who think there is no software in the brain could also look at a computer chip, see that it does pretty ...
Eray Ozkural
examachine
Offline Send Email
Jul 16, 2009
2:49 am

Eray O> ...Particular computers do not require any software to compute. They just take input and run. Anything that processes information *is* a computer. ...
Larry Tapper
larry_tapper
Offline Send Email
Jul 16, 2009
9:57 pm

... And what doesn't process information?...
Peter D Jones
PeterDJones
Offline Send Email
Jul 17, 2009
5:06 pm

İt might turn our that everything is. So what? -- Eray Ozkural http://myspace.com/arizanesil On Jul 17, 2009, at 8:06 PM, "Peter D Jones"...
Eray Ozkural
examachine
Offline Send Email
Jul 17, 2009
10:27 pm

... So information-porcessing isn't specific enough to be a good defintiion of computing...
Peter D Jones
PeterDJones
Offline Send Email
Jul 22, 2009
8:43 am

... No, it would mean that the universe is a computer. That would make computer science physics and vica versa, but no another definition would not be needed....
Eray Ozkural
examachine
Offline Send Email
Jul 22, 2009
10:52 am

... It or a similar abstraction is necessary to delineating the difference between concrete functions and abstract functions, and it is also necessary to...
Peter D Jones
PeterDJones
Offline Send Email
Jul 21, 2009
10:05 pm

... True. Programs can be implemented in hardware or software equivalently. We can consider prysical machines, languages, programs, data and memery to allo be...
Jim Whitescarver
jimscarver
Offline Send Email
Jul 17, 2009
12:57 am
 First  |  |  Last 
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help