Took a short swing through Chelsea last week to visit haunts old and places new. Started off by pulling a Bullingdon at Grant Road, where the stand seemed to have shrunk - leaving what appeared to be vacant stand marks - perhaps to make way for the electric car charging points which had appeared a bit nearer the station.
Slightly unexpected route from Clapham Junction to Sloane Square, probably rather quicker than that intended, up the side of Battersea Park, which was just as well because by the time I had found the Sloane Square stand full and relocated to Cadogan Place, I had burned up 28m 4s, not far short of the pay bar at 30m.
The square was also full of painted elephants, elephantine versions of the cow noticed a couple of years ago at reference 4.
Sloane square shady enough but rather noisy, so a quick visit to Holy Trinity, already noticed, and then, having made my rendez-vous, into the new-to-me Botanist for a drop of sparkling water. All very trendy and try-hard but rather spoiled by being rather noisy, mainly because of the canned music. Otherwise it might have been a good place, one branch of a small but select chain. Head waitress knew her stuff, which included being enthusiastic about her chain and her work.
From there, onto to the Cadogan Hall to hear Pinchas Zuckerman and colleagues give us Mendelssohn (Song without Words, Trio No.1) and Mozart (Clarinet Quintet), with us being about 8 rows from the front, just about right for me. Certain amount of fiddling about with old-style music stands, but otherwise the quintet was notable for the clarinetist being rather heavily pregnant, enough in this heat for one to think that all the puffing and blowing must have been a bit of an effort. We got about an hour and a half, all very good. Hall about half full.
Pinchas Zukerman was new to me, despite being just about my age and having been in the premier league for some time. And a place which we have not visited often, perhaps only once, getting on for three years ago and noticed at reference 1. Would have been tempted to go back for more trios, a couple of days later, but access denied by prior engagement.
Picnic in the open space next to the Saatchi gallery, aka Duke of York's Square, after which we took a turn through the new-to-me Partridge's, a small and select version of Fortnum & Mason, catering more to local housewives (or perhaps ladies who lunch), rather than the tourists of Piccadilly.
Continued to stroll down the King's Road, trying to spot all the places which had been fashionable watering holes in the late 1960's. A few of them were still watering holes, but we desisted. Lots of ladies in fancy dress, lots of shops in which to buy them.
From where I pedaled off back to Clapham Junction, taking a more modest 17m 16s to get to Grant Road to from South Parade, Chelsea. This despite an interaction with a Porsche Range Rover look alike and a sighting of a low flying Chinook over Albert Bridge.
Trains to Waterloo not in good form, so nipped across to the other platform and just caught a Victoria train, which was on form, on this occasion.
Reference 1: https://psmv2.blogspot.com/2015/10/a-new-venue.html.
Reference 2: https://www.partridges.co.uk/.
Reference 3: http://thebotanist.uk.com/.
Reference 4: https://psmv3.blogspot.com/2016/08/cow-hunt.html.
Group search key: chf.
Tuesday, 3 July 2018
Copyright
This to pass on a message from the Wikimedia Foundation, the people who look after Wikipedia.
It seems that the European Parliament is set to debate a draft copyright directive which the Wikimedia Foundation believes is badly drafted and will, as it stands, do serious damage to the Wikipedia project. And others.
I am a heavy user of Wikipedia and I believe that it is one of the better things to come out of the Internet. A truly global, collaborative venture which is not driven by the need or desire to make ever bigger profits. My default position is that if the Wikimedia Foundation is concerned, then I am concerned.
It seems that a big, if not the bone of contention is something called upload filters, whereby a duty is placed on platforms such as Wikipedia to put in place systems which will actively check content for copyright infringement before it is uploaded.
It is recognised that copyright infringement is a big issue, particularly as regards images, sound files and videos. Lots of artists believe that they are being cheated of their rightful dues, that their ability to make a decent living is being threatened. I know, for example, at least one person who boasts that he never need pay for such stuff. While I make heavy use of scientific papers which have been posted on the Internet, perhaps without regard to the copyrights which might be held by the original publishers - which is not quite the same thing. But it would be a pity if public access to work which is largely public funded were to be curtailed by a new copyright directive.
However, it is also asserted that the present proposals are too crude, too broad brush and too expensive. And in the case of Wikipedia, disproportionate. They argue that, as it is, their contributors work hard to avoid copyright problems and that they succeed. There are very few - just tens a years - of complaints.
They also argue that a requirement to implement big expensive systems of this sort favours the big for-profit organisations who can carry expenses of this sort. With the net result that said organisations become even more powerful than they are already. It also favours governments who want to control access to information, by making suitable technology so to do much more readily available than it is already.
PS: I assume that we are going to be bound by this directive, whatever form Brexit finally takes.
Reference 1: https://blog.wikimedia.org/2018/06/29/eu-copyright-proposal-will-hurt-web-wikipedia/.
Reference 2: https://blog.wikimedia.org/2017/06/06/european-copyright-directive-proposal/.
It seems that the European Parliament is set to debate a draft copyright directive which the Wikimedia Foundation believes is badly drafted and will, as it stands, do serious damage to the Wikipedia project. And others.
I am a heavy user of Wikipedia and I believe that it is one of the better things to come out of the Internet. A truly global, collaborative venture which is not driven by the need or desire to make ever bigger profits. My default position is that if the Wikimedia Foundation is concerned, then I am concerned.
It seems that a big, if not the bone of contention is something called upload filters, whereby a duty is placed on platforms such as Wikipedia to put in place systems which will actively check content for copyright infringement before it is uploaded.
It is recognised that copyright infringement is a big issue, particularly as regards images, sound files and videos. Lots of artists believe that they are being cheated of their rightful dues, that their ability to make a decent living is being threatened. I know, for example, at least one person who boasts that he never need pay for such stuff. While I make heavy use of scientific papers which have been posted on the Internet, perhaps without regard to the copyrights which might be held by the original publishers - which is not quite the same thing. But it would be a pity if public access to work which is largely public funded were to be curtailed by a new copyright directive.
However, it is also asserted that the present proposals are too crude, too broad brush and too expensive. And in the case of Wikipedia, disproportionate. They argue that, as it is, their contributors work hard to avoid copyright problems and that they succeed. There are very few - just tens a years - of complaints.
They also argue that a requirement to implement big expensive systems of this sort favours the big for-profit organisations who can carry expenses of this sort. With the net result that said organisations become even more powerful than they are already. It also favours governments who want to control access to information, by making suitable technology so to do much more readily available than it is already.
PS: I assume that we are going to be bound by this directive, whatever form Brexit finally takes.
Reference 1: https://blog.wikimedia.org/2018/06/29/eu-copyright-proposal-will-hurt-web-wikipedia/.
Reference 2: https://blog.wikimedia.org/2017/06/06/european-copyright-directive-proposal/.
Monday, 2 July 2018
Arts & Crafts 2
Another tit-bit from the MacCarthy biography of Eric Gill, last mentioned a couple of posts ago.
In the form of a book plate, sufficiently recherché that he has the foot of the young lady straying out of her proper domain, which is fully above the lower border. With Gill being so back to basics, anti-art-establishment and all the rest of it. Too careful a craftsman for it to be a mistake.
But he is in good company as a quick whiz around the Sainsbury's wing of the National Gallery would reveal, with plenty of stuff straying out of the proper domain. The earliest example of such a thing that I know of is from around 500BC which, as luck would have it, I was able to turn up on this occasion, having failed on the last two or three times that I thought of it. See exhibit 1989.281.62, a Greek pot in the Metropolitan Museum of New York. See also reference 1.
Reference 1: https://pumpkinstrokemarrow.blogspot.com/search?q=1989.281.62.
Reference 2: The Archaeology of Nostalgia - John Boardman - 2002. Not Gombrich, the first person I think of in this sort of connection.
Reference 3: https://www.metmuseum.org/toah/works-of-art/1989.281.62/. In the first of the additional views, the stables of Poseidon, one of the manikins can just be seen on the far right, climbing out of the upper frieze.
In the form of a book plate, sufficiently recherché that he has the foot of the young lady straying out of her proper domain, which is fully above the lower border. With Gill being so back to basics, anti-art-establishment and all the rest of it. Too careful a craftsman for it to be a mistake.
But he is in good company as a quick whiz around the Sainsbury's wing of the National Gallery would reveal, with plenty of stuff straying out of the proper domain. The earliest example of such a thing that I know of is from around 500BC which, as luck would have it, I was able to turn up on this occasion, having failed on the last two or three times that I thought of it. See exhibit 1989.281.62, a Greek pot in the Metropolitan Museum of New York. See also reference 1.
Reference 1: https://pumpkinstrokemarrow.blogspot.com/search?q=1989.281.62.
Reference 2: The Archaeology of Nostalgia - John Boardman - 2002. Not Gombrich, the first person I think of in this sort of connection.
Reference 3: https://www.metmuseum.org/toah/works-of-art/1989.281.62/. In the first of the additional views, the stables of Poseidon, one of the manikins can just be seen on the far right, climbing out of the upper frieze.
Arts & Crafts 1
I had occasion last week to seek shelter from the heat and noise of Sloane Square in the church of the Holy Trinity, a place we appear to have visited a couple of times in 2010 and not been back since. See reference 1.
Shelter there certainly was, but I was a little disappointed in the church itself. Perhaps the light was wrong to bring out the best in it, particularly in the usually splendid east window. Perhaps I am tiring of arts and crafts.
But I did notice what I took to be pitch pine parquet, the same stuff as we have at home in Epsom, probably cleaned up in the not too distant past. With the result that one could see what appeared to be the pitch in which the blocks had been set. In Epsom the form is that the blocks are set on the pitch, whereas here they seemed to be set in the pitch, with say getting on for an eighth of an inch of the stuff between neighbouring blocks. Will they start to rock gently if the heat wave continues?
Reference 1: http://pumpkinstrokemarrow.blogspot.com/search?q=trinity+sloane.
Group search key: chf.
Shelter there certainly was, but I was a little disappointed in the church itself. Perhaps the light was wrong to bring out the best in it, particularly in the usually splendid east window. Perhaps I am tiring of arts and crafts.
But I did notice what I took to be pitch pine parquet, the same stuff as we have at home in Epsom, probably cleaned up in the not too distant past. With the result that one could see what appeared to be the pitch in which the blocks had been set. In Epsom the form is that the blocks are set on the pitch, whereas here they seemed to be set in the pitch, with say getting on for an eighth of an inch of the stuff between neighbouring blocks. Will they start to rock gently if the heat wave continues?
Reference 1: http://pumpkinstrokemarrow.blogspot.com/search?q=trinity+sloane.
Group search key: chf.
Tuckers Arms
This being notice of an evening visit to Tuckers Arms, a public house with thatch, in the village of Dalwood, near Axminster.
This white wine was selected by the simple expedient of taking the most expensive of the half dozen or more middle-of-the-road white wines on offer there. Entirely satisfactory, maybe three times the price of what appears to be the same stuff at reference 2. So a reasonable mark up; someone has to pay from the thatch, quite possibly, these days, from next door Portugal. Taken, in my case, with smoked brisket of beef, this last being a first.
Regarding yesterday's moan about bread (at reference 1), I tried the mixed bread basket by way of a starter, Which turned out to be mixed lumps of warm bread, quite possibly manufactured rather than just warmed up on the premises, but none of which were proper white bread. And this being very much a higher grade of pub-grub.
The next day, we wondered about how a public house (plus restaurant plus B&B) in a small, out of the way village, makes a living, which it clearly does. How does it get its custom? It does not seem to have a website, or even a Facebook account, so perhaps, apart from locals, it has to rely on repeat visits, word of mouth and fliers placed in racks of same.
PS: bread factlet: I am presently reading the MacCarthy biography of Eric Gill, as searching for 'Gill' will reveal. I read this morning that Gill was someone else with a bit of a fetish about home made bread, weaving it into his myth of a proper family life - a myth which might well have included the bread taken at Communion, Gill being a religious chap, a convert to Catholicism - but this fetish did not extend to him actually making the stuff. That job was delegated to his wife, who was not, it seems, much good at it.
Reference 1: http://psmv3.blogspot.com/2018/07/royal-lion.html.
Reference 2: https://www.decantalo.com/en/.
Reference 3: winos might care to take a peek at the horse's mouth, that is to say at http://www.fentowines.com/en. I learn that this particular wine came from an area, the name of which might be loosely translated as the Garden of Eden.
This white wine was selected by the simple expedient of taking the most expensive of the half dozen or more middle-of-the-road white wines on offer there. Entirely satisfactory, maybe three times the price of what appears to be the same stuff at reference 2. So a reasonable mark up; someone has to pay from the thatch, quite possibly, these days, from next door Portugal. Taken, in my case, with smoked brisket of beef, this last being a first.
Regarding yesterday's moan about bread (at reference 1), I tried the mixed bread basket by way of a starter, Which turned out to be mixed lumps of warm bread, quite possibly manufactured rather than just warmed up on the premises, but none of which were proper white bread. And this being very much a higher grade of pub-grub.
The next day, we wondered about how a public house (plus restaurant plus B&B) in a small, out of the way village, makes a living, which it clearly does. How does it get its custom? It does not seem to have a website, or even a Facebook account, so perhaps, apart from locals, it has to rely on repeat visits, word of mouth and fliers placed in racks of same.
PS: bread factlet: I am presently reading the MacCarthy biography of Eric Gill, as searching for 'Gill' will reveal. I read this morning that Gill was someone else with a bit of a fetish about home made bread, weaving it into his myth of a proper family life - a myth which might well have included the bread taken at Communion, Gill being a religious chap, a convert to Catholicism - but this fetish did not extend to him actually making the stuff. That job was delegated to his wife, who was not, it seems, much good at it.
Reference 1: http://psmv3.blogspot.com/2018/07/royal-lion.html.
Reference 2: https://www.decantalo.com/en/.
Reference 3: winos might care to take a peek at the horse's mouth, that is to say at http://www.fentowines.com/en. I learn that this particular wine came from an area, the name of which might be loosely translated as the Garden of Eden.
Sunday, 1 July 2018
Coding matters
Or back to basics, having been prompted by something or other to think about them.
It is often said that one can do everything one might want to do in the way of computation with an appropriate combination of the logical operations AND, OR and NOT. Purists will point to the more tricky operations of joint denial and alternative denial, each of which is sufficient alone, but we do not bother with them here.
Turning to neurons, we then have the question of whether they are sufficient in the same way. Can neurons do everything that one might want to do in the way of computation?
Stepping systems
We first look at a simple class of system, which, in addition to stepping, are feed forward and binary.
Such a system is composed of a finite number of gates, each gate having one or more inputs and exactly one output, a simple, replicable function of the inputs, defined by its truth table, that is to say a table giving the output for every possible combination of inputs, the sort of thing that could easily be written down in an Excel worksheet. Same answer every time. One such gate is illustrated above, green inputs left, blue gate in the middle and green output right. Sample truth table, far right, with the fourth row being shown, in the green, left.
While the logic of the system is expressed in the composition, in the arrangement of all the gates, the data is the inputs and outputs. This data is all binary, that is to say each input or output takes the value zero or one. We allow the output of any gate to be input for any number of other gates, and we allow any gate to have any number of inputs, but this composition is done in such a way that there are no loops, one cannot get from the output of any gate back to an input for that same gate. Original inputs are inputs which are not the output of any gate. Final outputs are outputs which are not the input of any gate.
We start by setting the original inputs to whatever their values are to be and all other inputs and outputs to zero. By convention, the original inputs hold their values; they are given this value at each step which follows.
At each step we compute the output of each gate from the then current values of its inputs. We keep going for just as long as something changes, just as long as at least one output is set to a new value.
It can probably be proved that such a system will always terminate after a while, with the final outputs being what the system has calculated for the original inputs.
In practise, many such systems are also layered, with the gates arranged in layers, typically quite a small number of layers, say less than ten, and with computation moving through one layer at each step.
A small such system, with two layers of blue gates and three layers of green data is shown above, with the steps moving from left to right. Original inputs left, final outputs right.
We note in passing that the ‘deep’ bit of deep learning refers to the number of layers, with the big break through being learning how to train the input weights (see below) when one had lots of layers. With one of the more successful workers here being one Demis Hassabis, once of Deep Mind, now of Google.
We can apply the further restriction that we have just three sorts of gate, logical and, logical or and logical not. It might, in addition, be pictorially convenient to allow a fourth gate, the identity gate which just passes its one input across to its one output.
It can be proved that a great deal of computation can be done with such a system, in fact just the same computations as could have been done by any more elaborate collection of gates – with the catch that the network of these basic gates can get very complicated. One gets a more easily understood and more easily tested system if one does have such an elaborate collection of gates, doing something a bit more complicated than the basic logical operations, perhaps something like the machine code of ICL computers of the 1970’s. Put another way, moderately complicated times moderately complicated is easier to understand than very complicated times simple.
A great deal more can be done if we do allow loops – with the catch being that the computation might go on for a lot longer and may not terminate at all. It may get into a loop or it may just wander on forever, perhaps calculating the successive binary digits of a transcendental number.
Neurons
For our purposes, we use a very simple model of a neuron, with many inputs and one output. Inputs and outputs take the values zero and one. Such neurons can be assembled into the stepping systems just described, with the neurons as the gates, with the wrinkle that each input to each neuron has been assigned a weight, a real number which might be positive or negative.
We define the gate function of a neuron by saying that the output of a neuron is one if the sum of the weighted input values is greater than or equal to one, zero otherwise. From which definition we can, if so desired, write out the truth table for the neuron in question.
It may be easy enough to show whether or not any truth table, of the sort illustrated above, can be expressed in weights in this way. We have not made the attempt.
We note in passing that there are plenty of much more complicated, much more realistic models of neurons out there. Real neurons are very complicated bits of machinery which comes in lots of shapes and sizes and what we have here is an elementary abstraction drawn from the fact that suitably activated neurons fire. In what follows we also use the word ‘poke’.
The diagram above illustrates one way to do the three logic operations. Left, we require both inputs to fire to get the output neuron to fire. Middle, we require at least one. Right, we introduce the device in brown of an input neuron which always fires, while the input neuron has a negative weight, with the result that the output neuron fires in the case that the input neuron does not fire. In a real neuron this would be called an inhibitory postsynaptic potential, as opposed to an excitatory postsynaptic potential.
Both AND and OR generalise in the obvious way to three or more inputs. But even then, we are only using a fraction of the capability of our neurons. Much more elaborate functions can be implemented by using many inputs and many weights.
Computed gotos
Apart from loops, an important idea in a regular computer is that of the computed goto, by which we mean something like goto location X, fetch the contents of location X and put them in location Y or write the contents of location Y to location X, where X is expressed by a number. In the beginning one had it that there were few locations Y (central) but lots of locations X (peripheral). So the computer had to be able to convert a number standing for X to a place, where the number of such places used to be in tens of thousands and is now in ten of millions. Such ideas are now, for example, hidden in the arrays which one uses in languages like Visual Basic: ‘Dim X (1 to 10000) As Integer’, for example, is an array of 10,000 integer numbers.
So how does one do this sort of thing in the world of neurons?
Here the idea is that our number is held as the number of bottom layer neurons which are firing and that every bottom layer neuron pokes every top layer neuron, a many to many array of synaptic connections. The top layer neurons then fire if they have enough input, inhibiting the ones to their right if they do fire, so that we only have one answer at the top layer. An idea which will get a bit stretched, rounding errors will creep in, if we want to address arrays with more than around 10 elements.
The blue spots show the top layer neurons which will fire at the first step for the number 8. At the second step, all the numbers less than 8, all the neurons to the right of 8, will be and will remain inhibited, and the process stops there.
Here the idea is that our number is held in its binary form by the bottom layer neurons, each of which pokes around half of the neurons in the top layer. Inhibition the same, but now each top layer neuron is only poked by the logarithm of the number of elements in our array, which would probably work better than the first idea.
So the answer seem to be that yes, one can do it, but it would require a lot of connections and might get a bit clumsy, when numbers get large.
Conclusions
All of which suggests that everything can indeed be done using a neural network, rather in the way that everything can be done using the Turing machine, invented by Alan Turing back in 1936 and described at reference 1.
While allowing that neural networks might have different strengths and weaknesses from those of a Turing machine, or from those of a regular computer. One might well be able to cycle from Land’s End to John o’Groats, but most people prefer to take the bus. Or to vary a well used phrase, the devil is in the scaling up.
A rather different problem is that of how a brain might – or might not – evolve to do this sort of thing.
References
Reference 1: https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/turing-machine/one.html. To make a change from Wikipedia!
Reference 2: https://en.wikipedia.org/wiki/Demis_Hassabis.
It is often said that one can do everything one might want to do in the way of computation with an appropriate combination of the logical operations AND, OR and NOT. Purists will point to the more tricky operations of joint denial and alternative denial, each of which is sufficient alone, but we do not bother with them here.
Turning to neurons, we then have the question of whether they are sufficient in the same way. Can neurons do everything that one might want to do in the way of computation?
Stepping systems
We first look at a simple class of system, which, in addition to stepping, are feed forward and binary.
Figure 1: a gate |
While the logic of the system is expressed in the composition, in the arrangement of all the gates, the data is the inputs and outputs. This data is all binary, that is to say each input or output takes the value zero or one. We allow the output of any gate to be input for any number of other gates, and we allow any gate to have any number of inputs, but this composition is done in such a way that there are no loops, one cannot get from the output of any gate back to an input for that same gate. Original inputs are inputs which are not the output of any gate. Final outputs are outputs which are not the input of any gate.
We start by setting the original inputs to whatever their values are to be and all other inputs and outputs to zero. By convention, the original inputs hold their values; they are given this value at each step which follows.
At each step we compute the output of each gate from the then current values of its inputs. We keep going for just as long as something changes, just as long as at least one output is set to a new value.
It can probably be proved that such a system will always terminate after a while, with the final outputs being what the system has calculated for the original inputs.
Figure 2: a simple layered system |
A small such system, with two layers of blue gates and three layers of green data is shown above, with the steps moving from left to right. Original inputs left, final outputs right.
We note in passing that the ‘deep’ bit of deep learning refers to the number of layers, with the big break through being learning how to train the input weights (see below) when one had lots of layers. With one of the more successful workers here being one Demis Hassabis, once of Deep Mind, now of Google.
We can apply the further restriction that we have just three sorts of gate, logical and, logical or and logical not. It might, in addition, be pictorially convenient to allow a fourth gate, the identity gate which just passes its one input across to its one output.
It can be proved that a great deal of computation can be done with such a system, in fact just the same computations as could have been done by any more elaborate collection of gates – with the catch that the network of these basic gates can get very complicated. One gets a more easily understood and more easily tested system if one does have such an elaborate collection of gates, doing something a bit more complicated than the basic logical operations, perhaps something like the machine code of ICL computers of the 1970’s. Put another way, moderately complicated times moderately complicated is easier to understand than very complicated times simple.
A great deal more can be done if we do allow loops – with the catch being that the computation might go on for a lot longer and may not terminate at all. It may get into a loop or it may just wander on forever, perhaps calculating the successive binary digits of a transcendental number.
Neurons
For our purposes, we use a very simple model of a neuron, with many inputs and one output. Inputs and outputs take the values zero and one. Such neurons can be assembled into the stepping systems just described, with the neurons as the gates, with the wrinkle that each input to each neuron has been assigned a weight, a real number which might be positive or negative.
We define the gate function of a neuron by saying that the output of a neuron is one if the sum of the weighted input values is greater than or equal to one, zero otherwise. From which definition we can, if so desired, write out the truth table for the neuron in question.
It may be easy enough to show whether or not any truth table, of the sort illustrated above, can be expressed in weights in this way. We have not made the attempt.
We note in passing that there are plenty of much more complicated, much more realistic models of neurons out there. Real neurons are very complicated bits of machinery which comes in lots of shapes and sizes and what we have here is an elementary abstraction drawn from the fact that suitably activated neurons fire. In what follows we also use the word ‘poke’.
Figure 3: doing basic logic with neurons |
Both AND and OR generalise in the obvious way to three or more inputs. But even then, we are only using a fraction of the capability of our neurons. Much more elaborate functions can be implemented by using many inputs and many weights.
Computed gotos
Apart from loops, an important idea in a regular computer is that of the computed goto, by which we mean something like goto location X, fetch the contents of location X and put them in location Y or write the contents of location Y to location X, where X is expressed by a number. In the beginning one had it that there were few locations Y (central) but lots of locations X (peripheral). So the computer had to be able to convert a number standing for X to a place, where the number of such places used to be in tens of thousands and is now in ten of millions. Such ideas are now, for example, hidden in the arrays which one uses in languages like Visual Basic: ‘Dim X (1 to 10000) As Integer’, for example, is an array of 10,000 integer numbers.
So how does one do this sort of thing in the world of neurons?
Figure 4: option 1 |
The blue spots show the top layer neurons which will fire at the first step for the number 8. At the second step, all the numbers less than 8, all the neurons to the right of 8, will be and will remain inhibited, and the process stops there.
Figure 5: option 2 |
So the answer seem to be that yes, one can do it, but it would require a lot of connections and might get a bit clumsy, when numbers get large.
Conclusions
All of which suggests that everything can indeed be done using a neural network, rather in the way that everything can be done using the Turing machine, invented by Alan Turing back in 1936 and described at reference 1.
While allowing that neural networks might have different strengths and weaknesses from those of a Turing machine, or from those of a regular computer. One might well be able to cycle from Land’s End to John o’Groats, but most people prefer to take the bus. Or to vary a well used phrase, the devil is in the scaling up.
A rather different problem is that of how a brain might – or might not – evolve to do this sort of thing.
References
Reference 1: https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/turing-machine/one.html. To make a change from Wikipedia!
Reference 2: https://en.wikipedia.org/wiki/Demis_Hassabis.
Royal Lion
The Royal Lion is a hotel on Broad Street in Lyme Regis, possibly the last of what was a number of such. A place with many attractions, including, for example, enough car parking spaces out back as when building new accommodation sheds in their yard, after the way of most such hotels, they left enough space for cars. Including also a galvanised steel shoe cleaning grill for placement outside a back door, for the use of people who might have dirty shoes or boots on. Unlike the people who used the front door.
The very same grill as we had outside our back door when I was a child, and is now preserved in our garage, it taking around 30 seconds to run it down.
However, while they could manage a modest amount of a quite decent Calvados, sausage sandwich for breakfast was too much for them. What I asked for was a sausage sandwich on white bread, not toasted. What I got was a sausage toastie. That is to say two or three herbal sausages, sliced length wise, encased in heavily margarine'd toast, toast from which the crusts had been removed. And a sprig of pea foliage had been added for garnish. The chef could not resist his urge, perhaps born of excess consumption of cooking programmes on afternoon television, to fancy things up a bit. Not very nice at all, but I didn't have the heart to complain; they had tried after all.
It is a source of continuing irritation that, despite all those cooking programmes, so few hotels and restaurants seem to be able to manage proper bread - and, generally speaking, the places that go in for DIY are not much better: all fancy (to match their prices) and often undercooked. Once upon a time, for example, one could rely on hotels serving quite decent white rolls as an adjunct to meals. Now you are lucky if there is a supply of sliced white bread with which to make your own toast - which at least has the advantage of being fresh, another commodity in short supply in the toast department. Although, to be fair to the Royal Lion, their toast, not DIY, was both warm and fresh.
Two honourable exceptions, Terroirs still does decent bread and Estrela used to. The latter having fallen off a bit under new management.
Reference 1: https://www.terroirswinebar.com/.
Reference 2: http://www.estrelabar.com/.
The very same grill as we had outside our back door when I was a child, and is now preserved in our garage, it taking around 30 seconds to run it down.
However, while they could manage a modest amount of a quite decent Calvados, sausage sandwich for breakfast was too much for them. What I asked for was a sausage sandwich on white bread, not toasted. What I got was a sausage toastie. That is to say two or three herbal sausages, sliced length wise, encased in heavily margarine'd toast, toast from which the crusts had been removed. And a sprig of pea foliage had been added for garnish. The chef could not resist his urge, perhaps born of excess consumption of cooking programmes on afternoon television, to fancy things up a bit. Not very nice at all, but I didn't have the heart to complain; they had tried after all.
It is a source of continuing irritation that, despite all those cooking programmes, so few hotels and restaurants seem to be able to manage proper bread - and, generally speaking, the places that go in for DIY are not much better: all fancy (to match their prices) and often undercooked. Once upon a time, for example, one could rely on hotels serving quite decent white rolls as an adjunct to meals. Now you are lucky if there is a supply of sliced white bread with which to make your own toast - which at least has the advantage of being fresh, another commodity in short supply in the toast department. Although, to be fair to the Royal Lion, their toast, not DIY, was both warm and fresh.
Two honourable exceptions, Terroirs still does decent bread and Estrela used to. The latter having fallen off a bit under new management.
Reference 1: https://www.terroirswinebar.com/.
Reference 2: http://www.estrelabar.com/.
Subscribe to:
Posts (Atom)