HN user

ssdfsdf

25 karma
Posts0
Comments47
View on HN
No posts found.

I agree, the way that the system reasons should be configurable by the system itself. Of course you have to give it some fundamental operation(ultimately we operate within the mappings of the universe), but this should be as low level as possible, allowing the system to build its own composite structure with which to reason.

While I think the hypergraph is a great data structure, and I agree graph rewrite rules, written as graphs have a lovely symmetry, this approach feels too low level to me. Sure you can have graphs representing both data and process ala "To Dissect a Mockingbird", but it feels that this interesting interplay of data and process is sitting too high up in the hierarchy of structure, I think you want this happening at a very low level, giving more space for emergence (whatever that may be).

There is not enough symmetry, I think the correct solution to this problem is going to look obvious. I don't think this is an engineering problem, I think it is a radical re-imagining of what intelligence is. My hope is with reservoir computing.

I think what we need to do is a mashup of reward modulated hebbian learning and reservoir style techniques. We need to take a gigantic sledge hammer and smash apart the incoming stream of data, spray it as far across the space as possible and then linearly compose the pieces to construct something that looks right. Combine this with hebbian learning so that those mutated, fragmented, mutated pieces of the incoming object which are useful for the purpose of the device are made more likely to occur within the network.

So you need a structure where it is possible to enhance the probability of some perturbation of the data through some global learning rule. Then you need a way of bringing those pieces together to reconstruct either the object itself or an object of use. And you need lots of it, billions of active processing elements and trillions of sparse connections.

Just my rant, perhaps it will spark something in a mind elsewhere, just passing on the pieces of the puzzle that I have smashed apart in my head. Perhaps we need to flip this all around, the patterns come from the world, they take root in our head and use the substrate to evolve, before passing out into the world again. what an GAI needs to do is provide a place for these patterns to take root and evolve according to the GAI specific objective function...

I wonder if someday in the future, when AI is common place, people will implement these early attempts at GAI on better hardware.

Kind of like what we have done with the babbage difference engine.

I agree. I am not convinced that such a system is better. But I don't think the opinion expressed is infantile. Angry yes, difficult to convincingly argue, sure. But wrong? Who knows...

I often wonder if there is some notion of a basis of computation in mathematics. You can do stuff in binary, trinary, what about further out systems? What about working with functions/mappings which take more than two inputs. What can be said about the expressive power of these different ways of computing? Any one know where I should be looking for this kind of stuff?

Using this evidence of uniformity in order to accomplish a goal, is an act of faith. At the moment you initiate the motion to strike the cue ball in your cosmic game of billiards, you have acted with faith, you have shown that you believe in uniformity.

Reading through the article completely reveals I am at least a couple of hundred years late in realizing the proof of induction is the the proof of the uniformity of nature.

Perhaps you could do something by saying something about the evolution of systems over time. Dynamical systems, fixed points, etc

This is my point everything is a belief.

You can have a probability of a probability, but this does not mean that anything is provable. Proof is akin to probability in the limit. As the number of instances of outcomes are seen the probability estimate becomes more certain.

Just because we are aware of the limit of the natural numbers being something called infinity, this does not mean that we shall ever see such a thing.

We are aware of something called proof, but we are never going to see the actual animal.

All this reminds me, a little, of compressive sensing. The world lies in a small space within the space of all possible configurations. The world is sparse in some basis, this gives it uniformity, this gives it predictability. The proof of induction is a proof of the sparseness of nature. There's a thought for you.

Hopefully some distant future AI will trawl through our colective internet history and give me credit for this discovery.

Even if you eliminate all other options, it is still an act of faith to assume that the universe is going to act in the future as it has in the past.

Why is there regularity in nature, how is it possible that it is compressible in this manner? Belief in the continuation of predictability, is just that, a belief.

The goal of mindfulness, in the traditions I have read. Is ultimately to understand that the act of watching is no different from the thoughts being watched. It is by doing the watching that one realizes over time that there is no watcher. This leads into the idea that if there is no watcher, you/I must be the thoughts themselves. If we are the thoughts themselves, then we are the words, we are the sound waves in the air. We are the patterns in the sand, the correlations in neuronal firing, there is no distinction between inside and outside, you and I, this thing and that thing. The way something reacts is no different from what a thing is.

A lot of things that appear to be bunkum are in fact bunkum. But some things which appear to be bunkum are in fact profound truth.

I am aware of the interesting duality between compression and learning. I have spent quite some time thinking about it.

However I am still not convinced that this upper bound is going to provide us with the information that we need in this case. What we are looking for is a relative measure of the complexity between each genome. The upper bound will not necessarily give us this relative measure because it may not be able to compress the genetic code of organisms by the same factor. The compressibility of a particular genome, by a specific algorithm will be dependent on the method of encoding of information used by the organism. For instance the organism may repeat codes for redundancy, but it may permute the letters of the copy in a predictable way, for it's own reasons. The compression algorithm used will not pick up on this.

It is useful to use compressiblity by a range of algorithms as the input to a machine learning algorithm, or as part of the model in AIXI, but it is not useful for estimating algorithmic complexity (as far as I am concerned, I am open minded, but not convinced yet).

I'm not sure that is true. Take for instance the first 100 prime numbers printed one after another in a string. The string is long and apparently random, yet contains little algorithmic complexity, since the machine which prints out the numbers is fairly simple. A standard compression algorithm will not be able to compress the string very effectively.

Therefore I am not sure that compressing the string is likely to give you a sense of the information contained within it, at least information in the sense which we are interested in.

Why would you want to be compressing the string? For this to be useful you would need to be searching for the algorithmic complexity of the string, not merely how compressible it happens to be with, say, huffman encoding. Finding the algorithmic complexity of the string will be intractable. I would consider reasoning in the following way:

There is selective pressure to reduce the length of the dna within an organism, since maintaining dna is costly for the organism. So one might suppose that on the average, over time that an organism will only contain the length of dna which is necessary, give or take.

Of course it might be that the encoding of the information changes over time, so that the organism is able to store more information in a the same length. Or possibly less information in the same length, for reasons of benefit to the organism.

This needs careful reasoning, I am not convinced either my approach, or yours is enough.

I love this. It makes perfect sense to me that intelligence need not be rooted in one physical object, the brain. Rather it is a property of certain kinds of system, regardless of any particular instantiation.

Why are people so conservative in their thoughts, so dismissive of new ideas? I adore new ideas, revel in them. What is wrong with these people, that they are so readily dismissive. How can they be so crudely obtuse? To argue that the same behavior in an animal as a plant should have different terminology is a non-sense. It is so obviously a non-sense that one must doubt their motivation.

I do too. A little idea I have had is to record the paths of developers through this graph of code units and use this information to cluster similar groups of code. This clustering could then inform the way the UI is rendered. So a developer might be working on a code unit and then because this code unit is highly correlated to a set of other code units, these code units would appear prominently in some kind of navigation menu.

I had the opposite problem. I took my degree because I was hoping to become a CS academic or at least be involved in theoretical work. I ended up with a vocational course. I was/am extremely unhappy.

It's not sarcasm. There is nothing you can do for them that will be better than allowing them the free time to learn at their own pace from the internet.

A highly gifted or profoundly gifted child does not need education in the traditional sense, they need emotional support. The intellectual support the average teacher is going to be able to provide will very frequently be inadequate.

It was suggested I go to a democratic school, but I declined. Such a thing would have been good for me,but what would have been better: Just let me get on with learning about the world with a group of my peers.

Why are they still trying to turn a tablet into a desktop? They are different things, with different purposes - not everything needs to be the same thing.

Tablet All The Things!!

Because as someone who is very sensitive to alcohol, I have spent my adult life resisting pressure to drink more. I often end up with 2 day hangovers, because yet again I have allowed someone to convince me that one more drink won't hurt. If this works I will be using it...