Abstract
The plasmodium of slime mold Physarum polycephalum behaves as an amorphous reaction-diffusion computing substrate and is capable of apparently ‘intelligent’ behavior. But how does intelligence emerge in an acellular organism? Through a range of laboratory experiments, we visualize the plasmodial cytoskeleton—a ubiquitous cellular protein scaffold whose functions are manifold and essential to life—and discuss its putative role as a network for transducing, transmitting and structuring data streams within the plasmodium. Through a range of computer modeling techniques, we demonstrate how emergent behavior, and hence computational intelligence, may occur in cytoskeletal communications networks. Specifically, we model the topology of both the actin and tubulin cytoskeletal networks and discuss how computation may occur therein. Furthermore, we present bespoke cellular automata and particle swarm models for the computational process within the cytoskeleton and observe the incidence of emergent patterns in both. Our work grants unique insight into the origins of natural intelligence; the results presented here are therefore readily transferable to the fields of natural computation, cell biology and biomedical science. We conclude by discussing how our results may alter our biological, computational and philosophical understanding of intelligence and consciousness.
Keywords: cytoskeleton, Physarum polycephalum, slime mold, unconventional computing
Introduction
Slime mold Physarum polycephalum's vegetative life cycle stage, the plasmodium (plural plasmodia, Fig. 1), is a macroscopic, multinucleate, acellular organism which behaves as a living amorphous reaction-diffusion computing substrate.1 To delineate, slime mold may be considered as an unconventional computing substrate in which data are represented as transitions in chemical equilibria in an excitable medium. The plasmodium is able to concurrently sense input from a range of stimuli including temperature, light, chemicals, moisture, pH and mechanical force.2-5 P. polycephalum's innate behavior patterns may be manipulated experimentally to perform useful computational tasks, such as to calculating the shortest route between any number of spatially distributed nutrient sources, or navigating its way out of a maze via chemotaxis; these operations may be interpreted in terms of computational geometry, logic and spatial memory.6,7
Figure 1.
Plasmodium of slime mold P. polycephalum growing on an agar-filled Petri dish, feeding on porridge oats. Note the differences in morphology between medial/posterior plasmodial ‘veins’ (black arrow) and the ‘fan-shaped’ anterior margin (white arrow).
We are rapidly approaching the physical limitations of the materials used in the creation of traditional solid state computers, and their manufacture is ecologically-damaging. For these reasons, research into unconventional computing is gathering momentum. Unconventional, or non-classical computation, (UC) utilises the natural properties and processes of physical or living materials to provide useful computational functions. These systems are typically composed of simple and plentiful components, contain redundant parts (i.e. not being dependent on highly complex units), and show resilient or ‘fault tolerant’ behavior. UC is often observed in systems which show ‘emergent behavior’, novel behavior which emerges from the interactions between simple component parts and which—critically—cannot be described in terms of the lower level component interactions. Emergent behavior is found in systems with many simple, local interactions and which display self-organization, i.e. the spontaneous appearance of complexity or order from low-level interactions. Many of the attractive features of UC computing devices (distributed control, redundancy, fault tolerance) are generated by mechanisms of self-organization and emergence, and the study of these properties is useful not only from a computational perspective, but also from a biological viewpoint—since much of the complexity in living systems appears to be built upon these principles.
UC is attractive because, for a number of applications at least, utilizing the natural properties of physical systems for computation is a much more efficient means of computation. Non-classical computation can take advantage of parallel propagation of information through a medium (for example in the chemical approximation of Voronoi diagrams, or the parallel exploration of potential path choices in path problems using microfluidic plasmas).8,9 Slime mold is an ideal living candidate for a UC computing medium because it can behave as a distributed computing ‘material’ capable of complex sensory integration, movement and morphological adaptation, but one which is also composed of relatively simple components that are amenable to understanding, external influence and control.
For some applications UC devices are far superior to solid state architectures in terms of computational power, error resistance and energy efficiency. Furthermore, the UC sub-field of biological computing has great relevance to human medicine due to the essentially computational nature of the brain's functional units (neurons). Indeed, many analogies may be drawn between neurons and slime mold plasmodia, such as electrical excitability, branching/stellate morphology and memristivity (thought to be the basis of synaptic plasticity, and thus memory).10 Neuron culture methods are expensive, temperamental and ethically restrictive, however; slime mold culture techniques are comparatively simple, cheap and resilient, with no associated ethical issues.11
Lacking any biological components normally associated with so-called ‘intelligent behavior’ (brain, neurons etc.), the physiological origin of P. polycephalum's computational abilities are still largely unexplained, and as such, we are denied a vital tool for manipulating slime mold behavior to our advantage. Several authors have previously formalized slime mold behavior patterns with mathematical models of protoplasmic network dynamics, which, while valuable in their description of how protoplasmic computations is enacted out at the organismal level, tend to adopt a top-down view of the phenomena observed and do not explain the underlying basis of the computation involved.12-14 This investigation was designed to explore the basis of slime mold intelligence from a bottom-up perspective, at the molecular level.
We begin by proposing that the P. polycephalum plasmodium must possess some form of network through which sensory and motor data may travel, as information transmission is a fundamental component of every system capable of computation (partnered with the means for data storage and logical processing of data). Furthermore, without such a network, incoming data—defined here loosely as an environmental stimulus which elicits a response within the organism—would be ‘unstructured’, data structuring here meaning the production of predictable, quantifiable data patterns from unstructured environmental data.
Indeed, in Ref.15, Lungarella and Sporns argue that the dynamical coupling of sensorimotor data streams with the morphology (here meaning both structure and physical properties) of a computational entity's (biological or artificial) data network induces automatic information structuring, which in turn allows the entity to dynamically react to its environment: this is thought to be the underlying basis of learning and logical ability.16-19
Consequently, as the morphology of these data streams define how the entity may sense and interact with its environment, it essentially carries out a proportion of the computation. As such, computational processes are ‘outsourced’ to the morphology automatically, which reduces the workload of the entity's control unit/s.15,16,20-22
This view of natural computing is derived from the precepts of ‘morphological computation’, a concept usually employed in robot design, wherein entity compliance is exploited to create self-stabilizing systems which reduce the need for constant monitoring by the control unit.16,22 By amalgamating biological and computer sciences, recent advances in the field have shown promise in modeling natural systems which have not been fully described in purely mathematical (algorithmic) terms, e.g. brain function.23
While assigning a tangible structure to the abstract term ‘data stream’ may appear to be a simplification for the ease of description, it is clear that some form of network for optimizing intracellular communication is present within slime mold, as the phenomena we may label as ‘inputs’ (i.e. environmental sensing) display redundancy, rapidity and transduction into different formats. For example, cellular signaling events may be observed to propagate far faster than simple diffusion of signal molecules through the cytoplasm would allow for, and many stimuli are transduced into multiple different formats, e.g., mechanical stimulation of a cell can provoke the generation of biochemical and bioelectrical signaling events.24
Slime molds would also appear to have a unique necessity for a data network as a single plasmodium can contain many millions of nuclei. While likening the functions of a cell's nucleus with those of a processor is a contentious issue (which is not discussed here), it is clear that the nuclear processes which alter the cell/the cell's behavior (activation/repression of genes, induction of signaling cascades etc.) are direct consequences of the environmental data it receives. How, then, are the activities of millions of nuclei are synchronized to produce coherent behavior? The existence of a plasmodial data network would appear to be an elegant solution to this problem, if such a network were demonstrated to connect nuclei together (hence facilitating internuclear communications) and/or interconnectivity (to allow for signal amplification).
All eukaryotic (and some prokaryotic) organisms possess an intracellular network; a plentiful protein scaffold known as the cytoskeleton, which is composed of tubulin microtubules (MTs), actin microfilaments (MFs) and a range of intermediate filaments (IFs) (Fig. 2). Tubulin and actin are ubiquitous, while IF type differs depending on the function of the cell. All three cytoskeletal protein groups are considered to interlink with each other and with most of the major cellular organelles and receptors, to form one single interconnected network.25 The cytoskeleton participates a multitude of cellular functions, many of which are considered to be essential to life; these include mechanical rigidity, motility and substance (organelle and molecular) trafficking.26
Figure 2.
Simplified schematic representation of the cellular cytoskeleton in a generalized eukaryotic cell, illustrating how several varieties of cytoskeletal protein form an interconnected network which links cellular organelles together. Intermediate filaments and centrosome are not shown. Nu: nucleus; OM: outer membrane; MAP: microtubule-associated protein; MT: microtubule; ABP: actin-binding protein.
It is becoming increasingly evident that the cytoskeleton also participates in a wide range of cellular signaling events. The forms of information it may transmit include electrical potential, mechanical force, quantum events, propagating waves of protein conformational changes, facilitated chemical transport and biochemical signal transduction cascades.24,26-32 The cytoskeleton therefore represents an attractive model for describing data transmission within cells, as all of these signaling events may be interpreted as data being fed into a cellular computer. We are by no means the first to suggest this, but such a topic has not been previously described in slime mold models.
This study was undertaken to explore the putative role of the slime mold cytoskeleton in facilitating intelligent behavior by acting as an intraplasmodial data network. This was achieved by visualizing the plasmodial cytoskeleton with confocal microscopy and basing a range of computer modeling techniques on the structural observations made.
Results
Visualizing and formalising the plasmodial cytoskeleton
The actin and tubulin components of the P. polycephalum cytoskeleton were visualized with confocal microscopy, see Figures 3 and 4 (see Methodology section for details of sample preparation). Samples were taken from the 2 distinct anatomical locations of the plasmodium, namely the tubular plasmodial ‘veins’ that form the posterior areas of the plasmodium and the ‘fan-shaped’ advancing anterior margin formed from converging pseudopodia (see Fig. 1). The actin and tubulin components of the plasmodial cytoskeleton appear to be extremely complex, highly interconnected networks – especially so when compared to animal cell counterparts. The actin MF network is extremely abundant in the advancing pseudopodia (likely to result from the propulsion of motile machinery to the pseudopodial growth cone to facilitate movement), although somewhat less so in plasmodial veins (data not shown); the tubulin network would appear to be profuse in both anatomical locations, but less so than actin in the anterior portions of the organism. Both cytoskeletal proteins appear to articulate onto each nucleus at several points and are also present at the external membrane, indicating associations with surface receptors (as has been demonstrated in animal cells).26
Figure 3.
Low magnification confocal micrographs of 12μm sections of plasmodium taken from the advancing anterior margin, stained for cytoskeletal proteins. Note the dense, branching structure of each network and that they articulate onto each nucleus (nucleic acids stained blue). (A) Stained for actin with antibody ACTN(05) C4 (red). (B) Stained for tubulin with antibody KMX-1 (green). (C) Merge of figs. a + b with extended focus.
Figure 3.
Figure 3.
Figure 4.
Higher magnification confocal micrographs of plasmodial sections stained for cytoskeletal proteins (same staining characteristics as Figure?3). (A) Actin network. (B) Tubulin network surrounding 2 isolated nuclei.
Figure 4.
Both tubulin- and actin-component cytoskeletal networks can be formalized using proximity graphs if edges are modeled as the cytoskeletal network linking the nuclei, nodes. Nuclei are here likened as nodes to reflect their putative computational function, not as major structural elements of the cytoskeleton. A proximity graph is formed under the principle that 2 nodes are connected by an edge if they are spatially close in some sense: each pair of points is assigned a certain neighborhood, and points of the pair are connected by an edge if their neighborhood is empty. Exemplar graphs of 2 families—Gabriel graph and relative neighborhood graph—are shown in Figure 5AB. Nodes and 1 are connected by an edge in the relative neighborhood graph if no other point is closer to and than .33
Figure 5.
Figure 5.
Figure 5.
Nodes and are connected by an edge in the Gabriel Graph if disc with diameter centered in middle of the segment is empty.34,35 As proved by Toussaint, the so-called Toussaint hierarchy, the minimum spanning tree—an acyclic graph spanning all planar data nodes with minimal sum of edges—is a subgraph of the relative neighborhood graph, which is a subgraph of the Gabriel graph (Fig. 5C); all are subgraphs of the Delaunay triangulation.33 We speculate that any particular graph in the Toussaint hierarchy might be employed in intraplasmodial computing, to meet the immediate needs of the plasmodium. For example, the minimum spanning tree might be used for energy-economic broadcasting and implementation of basic decision-making tasks, e.g. inference of data. The Gabriel graph could be used for majority voting when comparing data obtained from different receptor sites, as such graph topologies have been demonstrated to complete this type of computation efficiently.36 The co-existence of different graph topologies within a single plasmodium may imply that it is able to switch network topology to meet the physiological demands of the organism.
While proximity graphs would appear to be good models for cytoskeletal network topology, it would also appear that, in the absence of any clearly defined rules for network structure, the combined actin and tubulin network may also be described in terms of a random graph at the anatomical locations where the network is densest. The random graph is a useful approximation for systems which are not fully understood as their network dynamics are computed probabilistically (which is particularly relevant here, as cytoskeletal assembly is thought to be a stochastic process), although it has been noted that unmodified random graphs, as per the descriptions of Erdős and Rényi, are not ideal models for real-world networks; for example, no allowances are made for phenomena such as clustering (transistivity).37–39 Modifications to the model exist, however, such as the inclusion of a clustering coefficient by Watts and Strogatz in Ref.40, and indeed node clusters/subgraphs would appear to be abundant toward the peripheral regions of the plasmodium.41
This model also allows for signal percolation through the cytoskeleton, which would simultaneously allow for the conservation of cost (in this case, energy) by reducing the number of necessary network nodes (nuclei) while preserving maximum network functionality in the event of nuclear rearrangement—a process which occurs constantly in the plasmodium during migration.24,42 Consequently, emergent behavior may be observed in artificial electrical random networks of mixed resistive and reactive entities, thereby providing another basis to explain the occurrence of emergent behavior within the plasmodium.43
Outsourcing computation to the cytoskeleton
Let us apply paradigms of morphological computation (see Introduction) to a hypothetical slime mold under the assumption that the cytoskeleton functions as a data network. Stimulation of surface receptors, e.g., by detection of a chemical gradient, may prompt the signal to be transduced as electrical potential/quantum events/molecule transport (or any combination of these) through the cytoskeletal proteins coupled to the receptor. The frequency (and also possibly the magnitude) of incident signals are proportional to the degree of stimulation, but are transduced in an unambiguous, statistically repeatable format, and are then transmitted to the parts of the organism which receive and act upon such information (here assumed to be the nuclei). It is assumed that when the hypothetical signal reaches a branch in the cytoskeletal network, it may propagate down multiple branches, depending on its ‘pattern’ (encompassing data type, frequency and possibly magnitude), thereby amplifying the signal to inform multiple nuclei. Hence, data has been converted into a format the slime mold can ‘understand’ and broadcast to multiple nuclei, despite the process requiring no control from the slime mold: these tasks can therefore be said to have been outsourced to the morphology, in that they occurred automatically as a consequence of the physical properties of the cytoskeleton.
The slime mold has no need to continuously sample receptors for data, which simply generate their signals automatically when required; the structuring and format of the signals are also automatic, removing the need for slime mold controllers to manually generate and control the physics of its sensory system. When compared with classical computing architectures whose programs need to manually define the way in which it interacts with its environment, the slime mold model would appear to be extremely efficient. Furthermore, parallelism is achieved at no extra energy cost. There is also no need for the slime mold to control nucleus synchronization if the network topology favors majority voting, as previously mentioned. The resulting system saves energy yet enhances the slime mold's computational potential; this makes perfect evolutionary sense.
As the slime mold moves forward, its sensory apparatus and cytoskeleton are re-shaped automatically to fit the new form of the organism. This highlights how the structure of plasmodial data streams are dynamically coupled to its environment. To an extent, the plasmodium also reciprocally interacts with its environment's morphology, e.g. by following nutrient gradients from food sources before altering them as the food is consumed.
These hypotheses provide a theoretical basis to describe how slime mold may be able to behave in an apparently intelligent way (i.e., carry out complex computations) while lacking any well-defined apparatus usually associated with such phenomena, i.e. a brain or nervous system.
Modeling information transmission through the cytoskeleton
Automaton modeling
By analyzing the structure of actin filaments (Fig. 6), we may begin to model hypothetical information transmission events propagating through MFs with 2-dimensional cellular automata. Variations of this method have been used previously to model tubulin MT information transmission.44,45 This section details a preliminary model to describe how computations may occur if cytoskeletal ‘data’ are considered to be hypothetical generalized energetic events which propagate from one molecule to the next according to the following rules.
Figure 6.
Schematic diagram of an f-actin strand where individual circles represent g-actin monomers. Cellular automaton rules are displayed for molecule xi (see text for rule description).
The actin automaton consists of 2 chains and of nodes (finite state machines), as shown in Figure 6. Each node takes 3 states: excited (), refractory () and resting (o). Practically, these states are modeled to correspond with the quantum mechanical events which occur when a molecule undergoes energy state transitions: ‘excited’ corresponds with a raise in energy level as the signaling event is transmitted to the actin molecule, and refractory corresponds with a decrease in energy level as the signal is transmitted to adjacent molecules. Resting refers to the ground state of the molecule when it is unstimulated. Note that this model is generalized to apply to a wide range potential signaling events, e.g., chemical energy conferred from ATP hydrolysis, electron transport across each molecule.
A node updates its states depending on states of 2 closest nodes in its chain and the 2 closest nodes in the complementary chain. Thus neighborhood of node is a tuple and neighborhood of node is a tuple (Fig. 6). Let be either or and is a number of excited neighbors of node at time step . All nodes update their states by the same rule and in discrete time:
where is a predicate on a the neighborhood state. A resting node becomes excited if it has a certain number of excited neighbors, an excited node takes refractory state and a refractory node takes resting state. The following predicates are considered:
: a resting cell in each chain is excited if at has at least one excited neighbor;
-
2.
: a resting cell in each chain is excited if at has exactly one excited neighbor;
-
3.
: a resting cell in chain is excited if at has at least one excited neighbor and a resting cell in chain is excited if at has exactly one excited neighbor.
Chains evolving by show classical dynamics of one-dimensional excitation waves (Fig. 7). In the space-time configuration illustrated in Figure 7, there are originally 4 sources of excitation waves, from which 8 waves develop. Most of them collide with each other and extinguish and 2 waves travel toward boundaries of the chain.
Figure 7.
Actin automata evolving by rule . Original configuration is a randomly excited nodes, where every node takes state or with probability 0.25. Only space-time configurations of chain are shown. Time goes down. Excited nodes are shown by black pixels and resting nodes are white (no refractory nodes are present).
Rule is analogous to -rule developed in Refs. 46–48 because nodes react only on a specific number of excited neighbors. The space-time excitation dynamics of rule is very rich (Fig. 8). It exhibits a range of elementary and composite traveling excitations, analogs of gliders in cellular automata, and generators of the mobile localisations, analogs of glider guns. As clearly shown in (Fig. 8), the following scenarios of collisions can be observed: composite traveling excitations are cancelled by standing excitation wave, colliding traveling localisations produce localization generators, one of the colliding localizations is reflected or cancelled in the result of collision while other localization continues traveling undisturbed. This range of collision outcomes is enough to implement collision-based logical circuits.49
Figure 8.
Actin automata evolving by rule . Original configuration is a randomly excited nodes, where every node takes state or with probability 0.25. Only space-time configurations of chain are shown. Time goes down. Excited nodes are shown by black pixels, refractory nodes by gray pixels and resting nodes are white.
Model assumes 2 chains of actin molecules follow different rules of excitation. This may be questionable from a physical perspective, but is worse to consider in computer models: random excitation of such chains leads to the formation of stationary generators of traveling excitation waves in both chains (Fig. 9). Frequency of generation is higher in chain . Chain exhibit rare traveling defects—disturbances of underlying or background excitation patterns—as one traveling east in Fig. 9B. These defects can be also used to implement collision-based circuits in actin automata.49
Figure 9.
Actin automata evolving by rule . Original configuration is a randomly excited nodes, where every node takes state or with probability 0.25. (A) Space-time configurations of chain , (B) Space-time configurations of chain . Time goes down. Excited nodes are shown by black pixels, refractory nodes by gray pixels and resting nodes are white.
Figure 9.
Crucially, the patterns observed Figures 7–9 arguably show emergence, that is, (subjectively) complex patterns emerge from simple input patterns, as well as the basis for implementing basic logical circuitry. This provides a theoretical basis to describe how complex behaviors my result from cytoskeletal communications which participate in plasmodial computation. It is prudent to note that this model does not account for the actin network branching, and that MFs articulate onto each other via actin-binding proteins (see Fig. 2), through which the physics of data transmission may differ, potentially creating another level of complexity. Further work will therefore focus on encompassing these issues into the model, as well as modeling information transmission through tubulin MTs and IFs.
Discussion
Morphological adaptation and outsourced computation in a model of slime mold
We introduced an approach to modeling emergent morphological computation in slime mold in Ref.50, which consisted of a large population of simple components, mobile agents, with simple local interactions. The agent particles were placed on a discrete lattice and were coupled indirectly by overlapping sensors, the particles represented random arrangements of cytoskeletal filaments. Agents sensed the concentration of a hypothetical ‘chemical’ in the lattice, oriented themselves toward the locally strongest source and deposited the same chemical during forward movement. The initially random arrangement of particles coalesced into emergent transport networks which underwent complex evolution, exhibiting minimization and cohesion effects under a range of sensory parameter settings. Nutrients were represented by projecting values into the lattice at fixed sites and the network evolution was affected by nutrient distribution and nutrient concentration. The collective behaved as a virtual material whose morphological adaptation to its environment reproduced the behavior and spatially represented computation seen in slime mold. The model has been shown to spatially compute proximity graphs, Voronoi diagrams, combinatorial optimization, collective transport, and collective amoeboid movement.50-54
Critically the agent model uses the same principles, and apparent limitations, of slime mold; simple component parts and local interactions. The model utilizes self-organization to yield emergent behavior and an embodied form of (virtual) material computation as seen in slime mold. The embodied computation seen in the model also employs the environment as a means of outsourcing computation. In fact the importance of environmental stimuli cannot be overemphasized in this modeling. Without any environmental stimuli the model simply generates reaction-diffusion patterning. It is the stimuli provided by external attractants (or repellents) which force the material to adapt its spatial behavior. The specific mechanism utilised is the diffusion of attractants (or repellents) within the environment. The presence of these stimuli at the periphery of the material provides the impetus for its morphological adaptation. The interaction between environment and the material is 2-way, however: When the model population engulfs a nutrient source, the diffusion of nutrients from that source is suppressed. This changes the local configuration of chemoattractant gradients in the lattice (as demonstrated by the changing concentration gradient profiles in Fig. 10E–H as a spanning tree is constructed) which ultimately changes the spatial pattern of stimuli offered to the model population. This mechanism is an efficient use of the environment as a spatial storage medium of stigmergic cues and ‘offloads’ some complex computation to the environment. This exploitation of environmental computation may partially explain how slime mold, with its limited computational ‘components’ can perform such complex behaviors without a complex nervous system or indeed any specialized neural tissue.
Figure 10.
How a multi-agent model of slime mold outsources computation to the environment. (A) A small population (particle positions shown) of virtual plasmodium is inoculated on lowest node (bottom) and grows toward first node, engulfing it, and reducing chemoattractant projection, (B-D) Model population grows to nearest sources of chemoattractant completing construction of the spanning tree, (E-H) Vizualization of the changing chemoattractant gradient as the population engulfs and suppresses nutrient diffusion.
Note that the granularity of the agent model is limited to the scale of individual units of gel/sol interaction, represented by the particles' bulk approximation of filament orientation, aggregation and transport. The model does not (and cannot) represent molecular or quantum interactions in the cytoskeleton and thus may lack some of the speed of information propagation within the organism that such mechanisms would exploit. The speed of computation by the model is limited by the speed morphological adaptation by material relaxation phenomena and a future representation of faster putative cytoskeletal signaling may extend the computational power of the model.
On the nature of slime mold intelligence
Our model of slime mold intelligence has interesting knock-on implications for our understanding of animal intelligence. Other authors have suggested that the metazoan neural cytoskeleton contributes to the computational process – e.g. as a basis for dynamical coupling to the environment via potentiation, or as a physical conductor of electricity – but it is generally considered that intelligent features (memory, cognition etc.) arise from the structure of neural networks and the characteristics of the junctions between them (synapses).26,55
We find it feasible to hypothesize that the plasmodial cytoskeleton may have similar functions to those of the mammalian neural network, and by extension, that emergent (and therefore intelligent) behavior may arise from generalized communications networks, as opposed to exclusively neural tissue. In a sense, it could be considered that the plasmodial cytoskeletal communications network has convergently evolved to similar function.
This poses the research question “is a slime mold as/more intelligent than an animal of a similar size, if we assume that intelligence is proportional to data stream network (neural or cytoskeletal) complexity, abundance and the efficiency of communications therein?.” For example, imagine a minute animal such as the Barbados threadsnake (Leptotyphlops carlae) whose entire body occupies a volume similar to that of an American quarter dollar coin. A healthy plasmodium may occupy a greater space than such an animal, and furthermore the plasmodial cytoskeleton will be physically larger and significantly more interconnected, as it is not confined to individual cells. While it is true that brain size is not necessarily correlated with intelligence, myriad factors such as the efficiency of communication between components and the informational capacity of the network are likely to be significant factors. Such studies into comparative protist/animal intelligence would surely be of great value, as were slime mold proven to be superior to animals at performing certain tasks, this would challenge some of the existing paradigms for defining ‘intelligence’, which is essentially a subjective term.
Under the model presented here, slime mold is little more than an automaton: it may only respond to a stimulus in one predefined way, as determined by the physical properties of its components and the state of its environment. A small snake, however, might (perhaps mistakenly) be attributed with somewhat more control over its actions and senses than a slime mold by virtue of being subjectively more ‘complex’, as a multicellular organism. If slime mold computational abilities were proven to be comparable to those of such an animal, and hence that slime mold cytoskeletal networks are a viable alternative to the neural network for facilitating intelligence, the model presented here would imply that all life is essentially physically deterministic, i.e., an organism can only ever react in one predetermined way to a stimulus.
Finally, if the plasmodial cytoskeleton is considered as an organ enabling intelligence, it represents a casual refutation of traditional Cartesian dualism, or the ‘mind-body’ problem, as we have presented slime mold as an entity with no distinct separation between its (albeit simple) mind and body. Indeed, we have not presented slime mold with a mind at all, although it is clearly capable of logic, decision making, memory etc. If plasmodial intelligence is demonstrated to be comparable to animal intelligence, are we to imagine slime mold to be possessed of a mind, and by extension, consciousness? And if so, what does that imply regarding our own consciousness?
Methodology
Tissue preparation
Experimental plasmodia were cultured upon 2% non-nutrient agar in the dark at room temperature, and were fed with porridge oats. Samples were prepared via fixation in a solution of 2% Paraformaldehyde and 0.1% glutaraldehyde in pH 7.4 potassium phosphate buffer, dehydration in graduated concentrations of ethanol and clearing in limonene, before embedding in paraffin wax. Blocks were sectioned with a Leica RM2235 rotary microtome at 12 µm. All sections were mounted on APES (3-aminopropyltriethoxysilane) coated slides.
Immunofluorescence and confocal microscopy
Slides were de-waxed and underwent antigen retrieval in pH 6.0 0.1 M sodium citrate buffer for 30 minutes. They were then cooled in a Coplin jar containing slightly warmed pH 7.4 phosphate buffered saline (PBS). This was followed by exposure to the primary antibody for one hour, 3 thorough rinses in PBS, exposure to the secondary antibody for an hour and a final series of rinses. Samples were mounted in antifade reagent containing the fluorescent nucleic acid stain DAPI (4′,6-Diamidino-2-phenylindole dilacetate) (Molecular Probes, USA) and imaged with a Perkin-Elmer UltraView FRET-H spinning disk confocal microscope.
The primary antibodies used were KMX-1 (anti-myxamoebal β-tubulin; Millipore, UK) at a concentration of 4 µg/ml and ACTN05(C4) (anti-actin; Abcam, UK) at 2 µg/ml. Secondary anti-IgG antibodies conjugated to Alexa Fluor 488/568 (Life Technologies, USA) were used at a concentration of 2 µg/ml.
Appendices
Photomicrography and image processing
Confocal micrographs were produced with a Perkin Elmer UltraView ERS FRET-H spinning disk laser confocal microscope, and were post-processed with Volocity (color assignment, noise removal, deconvolution, and brightness and color adjustments). Unprocessed image files will be made available on request.
Disclosure of Potential Conflicts of Interest
No potential conflicts of interest were disclosed.
Acknowledgments
The authors would like to thank Dr. David Patton, Mr. David Corry and Mr. Paul Kendrick, all of the University of the West of England, for their technical support throughout this program of research. Mr. Mayne also extends his thanks to Dr. Ben De Lacy Costello for his contributions toward the project's supervision.
References
- 1.Adamatzky A. Physarum machines: encapsulating reaction-diffusion to compute spanning tree. Naturwissenschaften 2007; 94:975-80; PMID:17603779; http://dx.doi.org/ 10.1007/s00114-007-0276-5 [DOI] [PubMed] [Google Scholar]
- 2.Adamatzky A. Slime mould tactile sensor. Sensors Actuators B Chem 2013; 188:38-44; http://dx.doi.org/ 10.1016/j.snb.2013.06.050 [DOI] [Google Scholar]
- 3.Adamatzky A, Jones J. on Electrical Correlates of Physarum Polycephalum Spatial Activity: Can We See Physarum Machine in the Dark? Biophys Rev Lett [Internet] 2011. [cited 2014July9]; 06:29-57. Available from: http://www.worldscientific.com/doi/abs/10.1142/S1793048011001257 [Google Scholar]
- 4.Kakiuchi Y, Takahashi T, Murakami A, Ueda T. Light irradiation induces fragmentation of the plasmodium, a novel photomorphogenesis in the true slime mold Physarum polycephalum. Photochem Photobiol 2001; 73; 324-9; PMID:11281031; http://dx.doi.org/ 10.1562/0031-8655(2001)073%3c0324:LIIFOT%3e2.0.CO;2 [DOI] [PubMed] [Google Scholar]
- 5.Whiting J, Costello BDL, Adamatzky A. Towards slime mould chemical sensor: mapping chemical inputs onto electrical potential dynamics of /emph{Physarum polycephalum}. Sensors Actuators B Chem 2014; 191:853-84; http://dx.doi.org/ 10.1016/j.snb.2013.10.064 [DOI] [Google Scholar]
- 6.Adamatzky A. Slime mould solves maze in one pass, assisted by gradient of chemo-attractants. IEEE Trans NanoBioscience 2012; 11:131-4; PMID:22328188; http://dx.doi.org/ 10.1109/TNB.2011.2181978 [DOI] [PubMed] [Google Scholar]
- 7.Nakagaki T. Smart behavior of true slime mould in a labyrinth. Res Microbiol 2001; 152:767-70; PMID:11763236; http://dx.doi.org/ 10.1016/S0923-2508(01)01259-1 [DOI] [PubMed] [Google Scholar]
- 8.Costello BDL, Ratcliffe N, Adamatzky A, Zanin A, Liehr A, Purwins H. The formation of Voronoi diagrams in chemical and physical systems: experimental findings and theoretical models. Int J Bifurcat Chaos 2004; 14:2187-210; http://dx.doi.org/ 10.1142/S021812740401059X [DOI] [Google Scholar]
- 9.Reyes D, Ghanem M, Whitesides G, Manz A. Glow discharge in microfluidic chips for visible analog computing. Lab Chip 2002; 2:113-6; PMID:15100843; http://dx.doi.org/ 10.1039/b200589a [DOI] [PubMed] [Google Scholar]
- 10.Gale E, Adamatzky A, Costello BDL. Are slime moulds living memristors. arXiv Prepr arXiv 13062414 2013 [Google Scholar]
- 11.Keller H, Everhart S. Importance of myxomycetes in biological research and teaching. Fungi 2012; 3:15-27 [Google Scholar]
- 12.Nakagaki T, Yamada H, Tóth A. Path finding by tube morphogenesis in an amoeboid organism. Biophys Chem [Internet] 2001; 92:47-52. Available from: http://www.ncbi.nlm.nih.gov/pubmed/11527578; http://dx.doi.org/ 10.1016/S0301-4622(01)00179-X [DOI] [PubMed] [Google Scholar]
- 13.Tero A, Kobayashi R, Nakagaki T. A mathematical model for adaptive transport network in path finding by true slime mold. J Theor Biol [Internet] 2007. [cited 2014July17]; 244:553-64. Available from: http://www.ncbi.nlm.nih.gov/pubmed/17069858; PMID:17069858; http://dx.doi.org/ 10.1016/j.jtbi.2006.07.015 [DOI] [PubMed] [Google Scholar]
- 14.Tero A, Takagi S, Saigusa T, Ito K, Bebber DP, Fricker MD, Yumiki K, Kobayashi R, Nakagaki T. Rules for biologically inspired adaptive network design. Science [Internet] 2010; 327:439-42. Available from: http://www.ncbi.nlm.nih.gov/pubmed/20093467; http://dx.doi.org/ 10.1126/science.1177894 [DOI] [PubMed] [Google Scholar]
- 15.Lungarella M, Sporns O. Information self-structuring: key principle for learning and development. 2005 [Google Scholar]
- 16.Füchslin R, Dzyakanchuk A, Flumini D, Hauser H, Hunt K, Luchsinger R, Reller B, Scheidegger S, Walker R. Morphological computation and morphological control: steps toward a formal theory and applications. Artif Life 2013; 19:9-34; PMID:23186344; http://dx.doi.org/ 10.1162/ARTL_a_00079 [DOI] [PubMed] [Google Scholar]
- 17.Lungarella M, Pegors T, Bulwinkle D, Sporns O. Methods for quantifying the informational structure of sensory and motor data. Neuroinformatics 2005; 3:243-62; PMID:16077161; http://dx.doi.org/ 10.1385/NI:3:3:243 [DOI] [PubMed] [Google Scholar]
- 18.Lungarella M, Sporns O. Mapping information flow in sensorimotor networks. PLoS Comput Biol 2006; 2; e144;** PMID:17069456; http://dx.doi.org/ 10.1371/journal.pcbi.0020144 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Pfeifer R, Lungarella M, Iida F. Self-organization, embodiment, and biologically inspired robotics. Science [Internet] 2007. [cited 2014May23]; 318:1088-93. Available from: http://www.ncbi.nlm.nih.gov/pubmed/18006736; PMID:18006736; http://dx.doi.org/ 10.1126/science.1145803 [DOI] [PubMed] [Google Scholar]
- 20.Dodig-Crnkovic G. The info-computational nature of morphological computing In: Müller V, editor. Philosophy and Theory of Artificial Intelligence Volume 5. Germany: Springer; 1998. page 59-68 [Google Scholar]
- 21.Hauser H, Ijspeert A, Füchslin R, Pfeifer R, Maass W. The role of feedback in morphological computation with compliant bodies. Biol Cybern 2012; 106:595-613; PMID:22956025; http://dx.doi.org/ 10.1007/s00422-012-0516-4 [DOI] [PubMed] [Google Scholar]
- 22.Sendhoff B, Körner E, Sporns O. Creating Brain-Like Intelligence [Internet] In: Sendhoff B, Körner E, Sporns O, Ritter H, Doya K, editors. Creating Brain-Like Intelligence SE - 1. Springer; Berlin Heidelberg; 2009. page 1-14. Available from: http://dx.doi.org/ 10.1007/978-3-642-00616-6_1 [DOI] [Google Scholar]
- 23.Cuntz H, Forstner F, Borst A, Häusser M. One rule to grow them all: a general theory of neuronal branching and its practical application. PLoS Comput Biol 2010; 6:pii: e1000877; PMID:20700495; http://dx.doi.org/ 10.1371/journal.pcbi.1000877 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.Forgacs G. On the possible role of cytoskeletal filamentous networks in intracellular signalling: an approach based on percolation. J Cell Sci 1995; 108:2131-43; PMID:7673334 [DOI] [PubMed] [Google Scholar]
- 25.Schneider G, Nieznanski K, Jozwiak J, Slmomnicki L, Redowicz M, Filipek A. Tubulin binding protein, CacyBP/SIP, induces actin polymerization and may link actin and tubulin cytoskeletons. Biochim Biophys Acta 2010; 1803:1308-17; PMID:20637809; http://dx.doi.org/ 10.1016/j.bbamcr.2010.07.003 [DOI] [PubMed] [Google Scholar]
- 26.Janmey P. The cytoskeleton and cell signalling: component localization and mechanical coupling. Physiol Rev 1998; 78:763-81; PMID:9674694 [DOI] [PubMed] [Google Scholar]
- 27.Ciblis R, Cosic I. The possibility of soliton/exciton transfer in proteins. J Theor Biol 1997; 184:331-8; PMID:9082069; http://dx.doi.org/ 10.1006/jtbi.1996.0281 [DOI] [PubMed] [Google Scholar]
- 28.Craddock T, Tuszyński J, Hameroff S. Cytoskeletal signalling: is memory encoded in microtubule lattices by CaMKII phosphorylation? PLoS Comput Biol 2012; 8:e1002421; PMID:22412364; http://dx.doi.org/ 10.1371/journal.pcbi.1002421 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29.Davydov A. Solitons in Molecular Systems Second Holland: Kulwer; 1985 [Google Scholar]
- 30.Gardiner J, Overall R, Marc J. The microtubule cytoskeleton acts as a key downstream effector of neurotransmitter signaling. Synapse [Internet] 2011. [cited 2014July9]; 65:249-56. Available from: http://www.ncbi.nlm.nih.gov/pubmed/20687109; PMID:20687109; http://dx.doi.org/ 10.1002/syn.20841 [DOI] [PubMed] [Google Scholar]
- 31.Lahoz-Beltra R, Hameroff S, Dayhoff J. Cytoskeletal logic: a model for molecular computation via Boolean operations in microtubules and microtubule-associated proteins. Biosystems 1993; 29:1-23; PMID:8318677; http://dx.doi.org/ 10.1016/0303-2647(93)90078-Q [DOI] [PubMed] [Google Scholar]
- 32.Tuszyński J, Brown J, Hawryiak P. Dielectric polarization, electrical conduction, information processing and quantum computation in microtubules. Are they plausible? Philos Trans R Soc London A 1998; 356:1897-926; ; http://dx.doi.org/ 10.1098/rsta.1998.0255 [DOI] [Google Scholar]
- 33.Toussaint G. The relative neighbourhood graph of a finite planar set. Pattern Recognit 1980; 12:261-8; http://dx.doi.org/ 10.1016/0031-3203(80)90066-7 [DOI] [Google Scholar]
- 34.Gabriel K, Sokal R. A new statistical approach to geographic variation analysis. Syst Zool 1969; 18:259-78; http://dx.doi.org/ 10.2307/2412323 [DOI] [Google Scholar]
- 35.Matula D, Sokal R. Properties of Gabriel graphs relevant to geographical variation research and the clustering of points in the same plane. Geogr Anal 1984; 12:205-22; http://dx.doi.org/ 10.1111/j.1538-4632.1980.tb00031.x [DOI] [Google Scholar]
- 36.Toussaint G, Berzan C. Proximity-graph instace-based learning, support vector machines and high dimensionality: an empirical comparison In: Perner P, editor. Lecture Notes in Computer Science. Machine Learning and Data Mining in Pattern Recognition. Berlin: Springer; 2012. page 222-36 [Google Scholar]
- 37.Erdős P, Rényi A. On Random Graphs. I. Publ Math 1960; 6:290-7 [Google Scholar]
- 38.Newman M. Random graphs as models of networks. arXiv Prepr arxivcond-mat/0202208 2002 [Google Scholar]
- 39.Silveira P, Butler J, Fredberg J. Length adaptation of airway smooth muscle: a stochastic model of cytoskeletal dynamics. J Appl Physiol 2005; 99:2087-98; PMID:16081628; http://dx.doi.org/ 10.1152/japplphysiol.00159.2005 [DOI] [PubMed] [Google Scholar]
- 40.Watts D, Strogatz S. Collective dynamics of ‘small-world’ networks. Nature 1998; 393:440-2; PMID:9623998; http://dx.doi.org/ 10.1038/30918 [DOI] [PubMed] [Google Scholar]
- 41.Albert R, Barabási A. Statistical mechanics of complex networks. Rev Mod Phys 2002; 74:47-97; http://dx.doi.org/ 10.1103/RevModPhys.74.47 [DOI] [Google Scholar]
- 42.Westphal C. Properties of opportunistic and collaborative wireless mesh networks. In: IEEE Global Telecommunications Conference (Globecom ′07) Washington, DC: IEEE Xplore; 2007. page 4828-33 [Google Scholar]
- 43.Almond D, Budd C, McCullen N. Emergent behaviour in large electrical networks. 2011 [Google Scholar]
- 44.Hameroff SR, Dayhoff J, Lahoz-Beltra R, Samsonovich A, Rasmussen S. Conformational Automata in the Cytoskeleton. Computer (Long Beach Calif) 1992; 21:30-9 [Google Scholar]
- 45.Rasmussen S, Karampurwala H, Vidyanath R, Jensen K, Hameroff S. Computational connectionism within neurons. A model of cytoskeletal automata subserving neural networks. Phys B Nonlinear Phenom 1990; 42:428-49; http://dx.doi.org/ 10.1016/0167-2789(90)90093-5 [DOI] [Google Scholar]
- 46.Adamatzky A. Controllable transmission of information in excitable media: the 2+ medium. Adv Mater Opt Electron 1995; 5:145-55; http://dx.doi.org/ 10.1002/amo.860050303 [DOI] [Google Scholar]
- 47.Adamatzky A. On the particle like waves in the discrete model of excitable medium. Neural Netw World 1996; 6:3-10 [Google Scholar]
- 48.Adamatzky A. Universal computation in excitable media: the 2+ medium. Adv Mater Opt Electron 1997; 7:263-72; http://dx.doi.org/ 10.1002/(SICI)1099-0712(199709)7:5%3c263::AID-AMO317%3e3.0.CO;2-Y [DOI] [Google Scholar]
- 49.Adamatzky A. Collision-Based Computing London: Springer; 2001 [Google Scholar]
- 50.Jones J. The emergence of dynamical evolution of complex transport networks from simple low-level behaviours. Int J Unconv Comput 2010; 6:125-44 [Google Scholar]
- 51.Jones J. Influences on the formation and evolution of Physarum polycephalum inspired emergent transport networks. Nat Comput 2010; 10:1-25 [Google Scholar]
- 52.Jones J, Adamatzky A. Slime mould inspired generalised Voronoi diagrams with repulsive fields. Int J Bifurc Chaos 2013; In Press [Google Scholar]
- 53.Jones J, Adamatzky A. Computation of the travelling salesman problem by a shrinking blob. Nat Comput 2014; 13:1-16; http://dx.doi.org/ 10.1007/s11047-013-9401-x [DOI] [Google Scholar]
- 54.Tsuda S, Jones J, Adamatzky A. Towards \emph{Physarum} engines. Appl Bionics Biomech 2012; 9:221-40; http://dx.doi.org/ 10.1155/2012/613505 [DOI] [Google Scholar]
- 55.Schwecter B, Tolias K. Cytoskeletal mechanisms for synaptic potentiation. Commun Integr Biol 2013; 6:e27343 [DOI] [PMC free article] [PubMed] [Google Scholar]