Author: thelabwithbradbarton

Build your own computer

Build your own computer

Next post in topic

We’re fast approaching topics like evolutionary computation and artificial neural networks on the show. Unless something crops up that is just too interesting not to make an episode over, we should get started with that by episode 89. It has been a long time since I last considered these topics, and I’ve been looking forward to finding out what new tricks have been found since.

My favorite approach is genetic programming, as described by John Koza. Mind you, after the recent episodes, I’m more aware than ever of its limitations, but it still strikes me as a rather elegant approach.

In genetic programming, you start with an initial, usually randomly generated, population of small computer programs. The programs are tested and evaluated, and each one is given a fitness score, based on how well each one is doing on the given problem. Some portion of the population that has done relatively well on the given problem, are perturbed—mutated and perhaps combined in an analog of sexual reproduction—to form the next generation of programs. The new population is sent through the whole process again, and the loop continues until one or more of the programs in the population are solving the problem to your satisfaction. Either that, or they entirely fail, and you have to back up and figure out what’s going wrong.

In gp, each possible command is called a “node.” The programs are composed of nodes that are specific to the given problem, tied together in a way that makes sense. I’ve always wondered if there might be some set of nodes that could, at least in theory, solve any given problem.

The set of all possible problems that can be solved by a computer is infinite, or as close to it as makes no practical difference. Even so, it turns out, the set of commands needed to solve any problem that can be solved by computer can be very small. In fact, if you’re unconcerned with how difficult it is to write a program, you can actually solve any computable problem with just one command.

Introducing the “one instruction set computer.”

A “one instruction set computer” or, “oisc,” is a method of computing that uses only one command. There are several approaches. Some of them use mathematics, and at least one, uses a command that simply moves data from one location to another. The oisc approach is most often used as a method for designing computer hardware, but we might be able to adapt it for evolutionary computation.

I’ve always wanted to be able to design a computer, at least conceptually—to be able to go from simple bit manipulation, all the way up to something that could run an arbitrarily complicated piece of software, like word processing or games. This is the first time that particular goal has been in sight. Before attempting to use such algorithms for evolutionary computation, I need to familiarize myself with how such things work.

So, let’s make a computer!

This would make far too many far too miserably lengthy and dull podcast episodes. Instead, I’ll blog about it.

I’ve no clue how long this will take, or if I’ll even finish. I make no promises, but it’s an interesting experiment.

Next post in topic

Ep 86: Just not complete without you

Ep 86: Just not complete without you

Just not complete without you

Symbiosis between animals and bacteria is very common. In some cases, animals will not develop fully without their microscopic partners—sometimes, they can’t even reproduce.

Here’s a paper on the bobtail squid, and the light producing organ that doesn’t develop fully without the correct strain of bioluminescent bacteria.

Bacterial symbionts induce host organ morphogenesis during early postembryonic development of the squid Euprymna scolopes

Here are a couple of articles on parasitic wasps, and the effects on their reproduction caused by their microscopic hitchhikers.

Removing symbiotic Wolbachia bacteria specifically inhibits oogenesis in a parasitic wasp

Essential but unhelpful wasp Wolbachia

And here’s an article that talks about the link between animal behavior and their microbial symbiotes.

Animal Behavior and the Microbiome

Ep 85: When your partner moves in

Ep 85: When your partner moves in

When your partner moves in

Many life forms live in partnership with other organisms. The cooperative relationship is called symbiosis. Sometimes, one of the cooperating creatures lives inside of the other, even inside the cells. When one creature lives inside of another one that it cooperates with, it is called endosymbiosis. Today, we take a look at a few examples.

Here’s a review of endosymbiosis, with many examples.

Endosymbiosis

Here’s a couple of articles about Salamanders and algae—the only known vertebrate case of endosymbiosis where the symbionts live within the vertebrate cells.

Algae that live inside the cells of salamanders are the first known vertebrate endosymbionts

Scientists Just Found a Completely New Kind of Symbiotic Relationship

Here are a couple of academic papers on the recently discovered cellular symbiosis between salamanders and algae.

Intracellular invasion of green algae in a salamander host

Transcriptome analysis illuminates the nature of the intracellular interaction in a vertebrate-algal symbiosis

Ep 84: The tickle me plant

Ep 84: The tickle me plant

The tickle me plant

Today, we talk about another fast moving plant, called mimosa pudica, AKA. Shame plant, shy plant, touch me not, or the tickle me plant. This little plant will curl up its leaves when they are touched.

Here’s a video that shows the tickle me plant in action.

Mimosa Pudica – The Sensitive Plant

Here’s an article on growing and caring for mimosa pudica as a house plant.

How to grow Mimosa Pudica

Ep 83: By request, the Venus flytrap

Ep 83: By request, the Venus flytrap

By request, the Venus flytrap

We move and eat via our nerves and muscles, but there are some plants that have no nerves and no muscles, and yet they still move and eat. Today, we talk about the Venus flytrap, and how it why it does what it does.

Special thanks to @StoneyJehker34, for the question and the topic.

Here’s a video showing the Venus flytrap in action.

VENUS FLYTRAP JAWS OF DOOM!!

Here are a couple of articles about this interesting little plant.

The Mysterious Venus Flytrap

Venus Flytraps Are Even Creepier Than We Thought

Here’s a paper on how the plant counts touches against its trigger hairs to decide how much substance to produce to digest its prey.

The Venus Flytrap Dionaea muscipula Counts Prey-Induced Action Potentials to Induce Sodium Uptake

Ep 82: DNA that does nothing?

Ep 82: DNA that does nothing?

DNA that does nothing?

It seems that most of our DNA is dormant. It doesn’t encode for protein production. Some of this supposedly dormant DNA has recently been shown to have important functionality, but there still seems to be much more information present than is used.

Here’s an article on the debate over how much of our DNA is functional.

Is Most of Our DNA Garbage?

Here’s an article on gene sequences that appear to have come from other organisms, entering our genetic code through horizontal gene transfer.

Humans may harbor more than 100 genes from other organisms

Here’s an article on DNA sequences that have been written into our DNA by viruses, some of which might still be capable of making us sick.

An ancient retrovirus has been found in human DNA – and it might still be active

Ep 81: Not how we’d do it

Ep 81: Not how we’d do it

Not how we’d do it

Evolution creates designs in ways that human engineers probably wouldn’t. We probably wouldn’t use eyes to grow a brain, or pseudo-gill-slits to grow a face, but evolution does.

Ep 80: When eyes are a problem

Ep 80: When eyes are a problem

When eyes are a problem

Sometimes, evolution can take it back. Many cave dwelling animals have lost their eyes. Theories as to why this happen range from genetic drift, to mutations that improve other senses interfering with the proper development of eyes, to the energy cost of growing and maintaining vision. I suspect that it has to do with how easily injured eyes are when they don’t work. I’ve never seen that brought up by scientists; maybe you have to go blind to get it.

Here’s an article on the kiwi bird and how it may be losing its sight as a species. Special thanks to @seeingwithsound for the article and pointing me to this topic.

New Zealand’s iconic kiwi birds may be losing their sight

Here’s an article on changes in the brains of sightless animals.

Thanks to evolution, blind cave-dwellers are rapidly losing the visual parts of their brains

Here’s a paper on animals that have given up eyes, and how and why they may have done so.

Evolution of eye development in the darkness of caves: adaptation, drift, or both?

Here’s an article on blind cave fish that includes a video.

How This Cave-Dwelling Fish Lost Its Eyes to Evolution

And an article on how the offspring of blind cave fish can regain their sight.

Blind Cavefish Can Produce Sighted Offspring

Ep 79: Be afraid

Ep 79: Be afraid

Be afraid

Sometimes, you feel like something is wrong. Most of the time, it’s just a feeling; it doesn’t mean anything. But, every now and then, something is wrong, you really are in danger, you really should be afraid.

Here are some articles on how humans can react to the unconsciously sensed smell of fear in the perspiration of others.

Humans Can Sense ‘Smell Of Fear’ In Sweat, Psychologist Says

The smell of fear is real and it’s contagious

Study Says Humans Can Smell Fear, Emotion Is Contagious

Here’s a paper on the human reaction to putrescine, a chemical associated with death and decay. Even when we don’t consciously notice the smell, we’re instinctively made nervous by its presence.

The smell of death

Here’s a talk by a woman who felt unexplained feelings of dread within her new home. At first, she thought it was a ghost, but eventually she discovered it was something far more deadly.

A scientific approach to the paranormal

Ep 78: Eyes

Ep 78: Eyes

Eyes


To suppose that the eye, with all its inimitable contrivances… could have been formed by natural selection, seems, I freely confess, absurd in the highest possible degree… Yet reason tells me, that if numerous gradations from a perfect and complex eye to one very imperfect and simple, each grade being useful to its possessor, can be shown to exist… and if any variation or modification in the organ be ever useful to an animal under changing conditions of life, then the difficulty of believing that a perfect and complex eye could be formed by natural selection, though insuperable by our imagination, can hardly be considered a real1.

Charles Darwin (1809–1882)

Darwin included a section in his book, “On the Origin of Species,” called, “Problems With the Theory.” It included the Cambrian explosion, covered in the previous episode, and the development of complex organs like the eye. Today, using things we’ve learned since Darwin’s time, we look at how eyes evolved.

Here are a number of articles with further information.

Evolution: Library: Evolution of the Eye

Evolution of the vertebrate eye: opsins, photoreceptors, retina and eye cup

How Humans And Squid Evolved To Have The Same Eyes