Saturday, September 12, 2020

AI curriculum and vocabulary

The best curriculum for training any given AI agent is probably dependent upon the specialization that that agent will take up. For the case of an artificial general intelligence I've felt that perhaps one should begin by giving the agent something like the set of concepts listed in my blog of 1 October 2015, then filling in the remaining concepts needed for the Toki Pona language. From there one can build up the vocabulary of Ogden's Simplish language. After that, reading of dictionaries and an encyclopedia. (This tends to emphasize human conceptualizations and vocabulary of course while deemphasizing possible alternative concepts.)

Tuesday, September 1, 2020

AI reading again

 At one time or another I have taught A.s.a. H. much* of Ogden's Simplish (Basic English)**. Rather than reading the internet perhaps A.s.a. should read a good dictionary, grow its vocabulary, and then read a good encyclopedia.*** The whole issue of AI curriculum again.

Humans typically employ a fairly large vocabulary. What can be done with a small vocabulary like Toki Pona and what requires a larger one? Is greater compression simply placing more demands upon context?

* I don't necessarily want to give A.s.a. concepts of church and religion for example.

** What vocabulary an agent needs depends, of course, on its specialization.

*** There are computer programs to translate English into Simplish. I don't know how good they are.

Wednesday, August 19, 2020

Spam filters for A.s.a. H.?

 How much might something similar to spam filtering help to address the problem identified in my blog of 6 June 2020?

Tuesday, August 11, 2020

A.s.a. H., A.r.t., and Python

A.s.a. H. can make use of various clustering algorithms including Grossberg's adaptive resonance theory. I have an ultralight version of A.s.a., using a.r.t., written in Python,  running on Raspberry Pis, which can be carried by and interfaced with mobile robots.  I have a second small program like this but using k means clustering, a third using another learning vector quantization algorithm, and a fourth employing Kohonen's self organizing map (allowing some comparison between different clustering algorithms).

Sunday, August 2, 2020

Making A.s.a. H. more intelligent

In keeping with my blog of 14 July 2020 I have swapped out Raspberry Pi 3Bs for Raspberry Pi 4Bs with 1, 4, and then 8 GB of RAM. This also required an upgrade of the Raspberry Pi OS each time.

Thursday, July 30, 2020

Teaching online

Some things can not be taught online. You can’t teach someone how to swim online. You should not try to teach someone brain surgery online. More generally, for subjects that are really difficult* one should have all of the teaching tools and environments available. This will include the internet but should not be limited to only the internet. Totally online instruction is better than nothing,** but not as good as the real thing.

* Quantum mechanics and relativity, for example.
** And may be used in real emergencies like the covid-19 pandemic.

Friday, July 24, 2020

Tacit knowledge learning and A.s.a. H.

It is argued that the majority of human knowledge is tacit knowledge. A.s.a. learns a substantial number of "subsymbolic patterns*," patterns that are never given names.**

* See my blog of 1 January 2016 for example and the end of my 23 August 2017 blog.
** This may be further enhanced when we give A.s.a. the very austere Toki Pona language.