A computer program that is looking for categories by association and
substitution, for example, can be said to be using a grammar.  However,
that is not the same thing as a natural language grammar.  In other words,
by using different kinds of procedures my program will be able to detect
some common categories and this will be one way - there will be other ways
- that it could begin to learn something about the simple grammars that I
want to teach it.  If it can learn something about some simple context-free
grammars then it can learn something about  some simple Type 0 grammars
(which can use both context-free grammars and context-sensitive grammars.)
Jim Bromer


On Thu, Nov 14, 2013 at 6:00 PM, Jim Bromer <[email protected]> wrote:

> I have been talking about an AI program that will learn a simple natural
> language from text IO for some time.  It would derive categories without
> using an a priori grammar.  My claim is that because it is feasible to use
> a program that is able to *learn* the grammars of simple programming
> languages (without relying on an a priori grammar) then it would be
> feasible for the program to learn a simple more natural like grammar
> (without relying on a pre-programmed grammar).  I have never been talking
> about using the grammars that are typically used with nlp for as long as I
> have known you, but I am interested in the computational methods that would
> allow a program to *learn* some grammar.  I don't know how to explain this
> to you if after all these years you still do not understand what I am
> talking about.  To put it another way, there are some common
> insights behind Pei's ideas and mine.
>
>
> On Thu, Nov 14, 2013 at 5:48 PM, Piaget Modeler <[email protected]
> > wrote:
>
>> Also Jim,
>>
>> I've seen a lot of text but no architecture diagrams from you.  Figure 1
>> in the following
>>
>> http://www.aaai.org/ocs/index.php/SSS/SSS13/paper/view/5772/5944
>>
>> might be a good architecture for what you're trying to accomplish.
>>
>> Roland Hausser's language proplets look very similar to Schilling and
>> Narayanan's X-Schemas.
>> Hausser also has Context schemas that don't include the surface lexeme
>> attribute.  I think it's
>> well worth it to take a serious look at this paper and Hausser's two
>> books.
>>
>> As for Pei's approach, I think it's quite interesting.  I ran it by
>> Roland and he was intrigued as well.
>>
>> Cheers,
>>
>> ~PM
>>
>> ------------------------------
>> From: [email protected]
>> To: [email protected]
>> Subject: RE: [agi] Re: Text-Based AI Should Be Able to Handle -Simple-
>> Context-Sensitive Language
>> Date: Thu, 14 Nov 2013 14:09:26 -0800
>>
>>
>> Watch Pei's video at least and see.
>>
>> ~PM
>>
>> ------------------------------
>> Date: Thu, 14 Nov 2013 15:09:53 -0500
>> Subject: Re: [agi] Re: Text-Based AI Should Be Able to Handle -Simple-
>> Context-Sensitive Language
>> From: [email protected]
>> To: [email protected]
>>
>>
>> Pei Wang's video (wherein it's demonstrated that you don't even need a
>> grammar at all). Intriguing...
>>
>> https://www.youtube.com/watch?v=XAFt3o6x-KU&list=
>> PLZlLHCryX93J5O2iGzkSd7HjRKU9kb0tF&index=31
>>
>>
>> I don't understand what you are getting at - as it relates to what I have
>> been talking about.
>> Jim
>>
>>
>>
>> On Thu, Nov 14, 2013 at 1:42 PM, Piaget Modeler <
>> [email protected]> wrote:
>>
>> I would recommend a couple of Roland Hausser's books:
>>
>>
>> http://www.amazon.com/Computational-Model-Natural-Language-Communication/dp/354035476X
>>
>>
>> http://www.amazon.com/Computational-Linguistics-Talking-Robots-Processing/dp/3642224318/
>>
>> and
>>
>> Pei Wang's video (wherein it's demonstrated that you don't even need a
>> grammar at all). Intriguing...
>>
>>
>> https://www.youtube.com/watch?v=XAFt3o6x-KU&list=PLZlLHCryX93J5O2iGzkSd7HjRKU9kb0tF&index=31
>>
>>
>> Thoughts?
>>
>> ------------------------------
>>
>>
>> > Date: Thu, 14 Nov 2013 12:39:00 -0500
>> > Subject: [agi] Re: Text-Based AI Should Be Able to Handle -Simple-
>> Context-Sensitive Language
>> > From: [email protected]
>> > To: [email protected]
>>
>> >
>> > Context Free and Context Sensitive grammars are based on
>> > http://en.wikipedia.org/wiki/Chomsky_hierarchy
>> > A programming language is based on a strong foundation of a
>> > context-free grammar. Imagine a text-based AI program that would be
>> > able to learn through trial and error. I believe that it is possible
>> > to create such a program that would be able to learn a very simple
>> > programming language - like simple database commands. Then, relying on
>> > an incremental argument, I am saying that it should be feasible to
>> > write a similar program that could learn a simple context sensitive
>> > language. But the references to the formal grammars are only meant to
>> > help you understand what I am trying to get at. As I read the
>> > Wikipedia entries I realized that my use of the technical terms was
>> > not quite right but I feel that it is ok because I was really talking
>> > about a simple natural language. If it is feasible to write an AI
>> > program that can learn a simple programming language then it should be
>> > feasible to write an AI program that could learn a simple version of a
>> > 'natural' language by using the simpler database commands. Why isn't a
>> > database able to learn a simple natural language? Because the ability
>> > to learn is a prerequisite.
>> > I also made a reference to type IV language in the thread, but I
>> > should have said a type 0 language (or type 0 grammar). In fact my
>> > argument is based on the fact that a program which was able to learn
>> > some simple context-free database commands would be able to use those
>> > commands to learn some simple context-sensitive grammars. So I am
>> > really speaking of a Type 0 language.
>> >
>> >
>> > On Fri, Oct 25, 2013 at 10:17 PM, Jim Bromer <[email protected]>
>> wrote:
>> > > I am convinced that it would be easy to get a text-based Learning-AI
>> > > program learn to respond in fairly simple ways to simple texts. (And
>> > > I will be in a position to try it out in the near future.) The
>> > > question is whether this kind of ability has to be at the expense of
>> > > an ability to integrate more sophisticated kinds of learning into it.
>> > >
>> > > I just do not see why people have not produced solid examples of
>> > > simple learning using text-based AI unless the problem was either that
>> > > they felt they needed to impress the skeptics or they became
>> > > confounded by their own, more complicated use of language.
>> > >
>> > > Simple language does not have to be at the level of a programming
>> > > language. I think that programming languages are "context free"
>> > > because even though the apparent context may seem to violate the
>> > > context of the substrings taken separately, any particular string
>> > > (that is any grammatical string) will still only generate one
>> > > particular output.
>> > >
>> > > So a computer could (genuinely) learn about simple strings that might
>> > > not be context free and use them to generate different points. As
>> > > long as this was kept relatively simple it should be completely
>> > > feasible and it might be a good starting point to examine what was
>> > > going on. (Even though a text only AI program would not be capable of
>> > > applying its knowledge in a sophisticated way, it could still
>> > > constitute genuine learning in my opinion because it would be able to
>> > > learn new things within the domain of the text-based interactions.)
>> > >
>> > > So even though my data management system is neither simple nor
>> > > sophisticated, I believe that I will be able to use it for simple but
>> > > somewhat sophisticated kind of learning which would be general within
>> > > the limits of the domain of text.
>> > >
>> > > Jim Bromer
>> >
>> >
>> > -------------------------------------------
>> > AGI
>> > Archives: https://www.listbox.com/member/archive/303/=now
>> > RSS Feed:
>> https://www.listbox.com/member/archive/rss/303/19999924-4a978ccc
>>
>> > Modify Your Subscription: https://www.listbox.com/member/?&;
>> > Powered by Listbox: http://www.listbox.com
>>    *AGI* | Archives <https://www.listbox.com/member/archive/303/=now>
>> <https://www.listbox.com/member/archive/rss/303/24379807-f5817f28> |
>> Modify <https://www.listbox.com/member/?&;> Your Subscription
>> <http://www.listbox.com>
>>
>>
>>
>>
>> --
>> Jim Bromer
>> On Thu, Nov 14, 2013 at 1:42 PM, Piaget Modeler <
>> [email protected]> wrote:
>>     *AGI* | Archives <https://www.listbox.com/member/archive/303/=now>
>> <https://www.listbox.com/member/archive/rss/303/19999924-4a978ccc> |
>> Modify <https://www.listbox.com/member/?&;> Your Subscription
>> <http://www.listbox.com>
>>    *AGI* | Archives <https://www.listbox.com/member/archive/303/=now>
>> <https://www.listbox.com/member/archive/rss/303/19999924-4a978ccc> |
>> Modify <https://www.listbox.com/member/?&;> Your Subscription
>> <http://www.listbox.com>
>>    *AGI* | Archives <https://www.listbox.com/member/archive/303/=now>
>> <https://www.listbox.com/member/archive/rss/303/24379807-f5817f28> |
>> Modify<https://www.listbox.com/member/?&;>Your Subscription
>> <http://www.listbox.com>
>>
>
>
>
> --
> Jim Bromer
>



-- 
Jim Bromer



-------------------------------------------
AGI
Archives: https://www.listbox.com/member/archive/303/=now
RSS Feed: https://www.listbox.com/member/archive/rss/303/21088071-f452e424
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21088071&id_secret=21088071-58d57657
Powered by Listbox: http://www.listbox.com

Reply via email to