Searcharxiv⌕ Search

arXiv subjects

Artur Luczak

Publications and source records attributed to Artur Luczak.

7 recordsLinked to original sources

Reinforcement Learning with Brain-Inspired Modulation can Improve Adaptation to Environmental Changes

Developments in reinforcement learning (RL) have allowed algorithms to achieve impressive performance in highly complex, but largely static problems. In contrast, biological learning seems to value efficiency of adaptation to a constantly-changing world. Here we build on a recently-proposed neuronal learning rule that assumes each neuron can optimize its energy balance by predicting its own future activity. That assumption leads to a neuronal learning rule that uses presynaptic input to modulate prediction error. We argue that an analogous RL rule would use action probability to modulate reward prediction error. This modulation makes the agent more sensitive to negative experiences, and more careful in forming preferences. We embed the proposed rule in both tabular and deep-Q-network RL algorithms, and find that it outperforms conventional algorithms in simple, but highly-dynamic tasks. We suggest that the new rule encapsulates a core principle of biological intelligence; an important component for allowing algorithms to adapt to change in a human-like way.

cs.AI↗

Hippocluster: an efficient, hippocampus-inspired algorithm for graph clustering

Random walks can reveal communities or clusters in networks, because they are more likely to stay within a cluster than leave it. Thus, one family of community detection algorithms uses random walks to measure distance between pairs of nodes in various ways, and then applies K-Means or other generic clustering methods to these distances. Interestingly, information processing in the brain may suggest a simpler method of learning clusters directly from random walks. Drawing inspiration from the hippocampus, we describe a simple two-layer neural learning framework. Neurons in one layer are associated with graph nodes and simulate random walks. These simulations cause neurons in the second layer to become tuned to graph clusters through simple associative learning. We show that if these neuronal interactions are modelled a particular way, the system is essentially a variant of K-Means clustering applied directly in the walk-space, bypassing the usual step of computing node distances/similarities. The result is an efficient graph clustering method. Biological information processing systems are known for high efficiency and adaptability. In tests on benchmark graphs, our framework demonstrates this high data-efficiency, low memory use, low complexity, and real-time adaptation to graph changes, while still achieving clustering quality comparable to other algorithms.

cond-mat.dis-nn↗

Biologically-inspired neuronal adaptation improves learning in neural networks

Since humans still outperform artificial neural networks on many tasks, drawing inspiration from the brain may help to improve current machine learning algorithms. Contrastive Hebbian Learning (CHL) and Equilibrium Propagation (EP) are biologically plausible algorithms that update weights using only local information (without explicitly calculating gradients) and still achieve performance comparable to conventional backpropagation. In this study, we augmented CHL and EP with Adjusted Adaptation, inspired by the adaptation effect observed in neurons, in which a neuron's response to a given stimulus is adjusted after a short time. We add this adaptation feature to multilayer perceptrons and convolutional neural networks trained on MNIST and CIFAR-10. Surprisingly, adaptation improved the performance of these networks. We discuss the biological inspiration for this idea and investigate why Neuronal Adaptation could be an important brain mechanism to improve the stability and accuracy of learning.

cs.NE↗

A Deep Convolutional Auto-Encoder with Pooling - Unpooling Layers in Caffe

This paper presents the development of several models of a deep convolutional auto-encoder in the Caffe deep learning framework and their experimental evaluation on the example of MNIST dataset. We have created five models of a convolutional auto-encoder which differ architecturally by the presence or absence of pooling and unpooling layers in the auto-encoder's encoder and decoder parts. Our results show that the developed models provide very good results in dimensionality reduction and unsupervised clustering tasks, and small classification errors when we used the learned internal code as an input of a supervised linear classifier and multi-layer perceptron. The best results were provided by a model where the encoder part contains convolutional and pooling layers, followed by an analogous decoder part with deconvolution and unpooling layers without the use of switch variables in the decoder part. The paper also discusses practical details of the creation of a deep convolutional auto-encoder in the very popular Caffe deep learning framework. We believe that our approach and results presented in this paper could help other researchers to build efficient deep neural network architectures in the future.

cs.NE↗

Creation of a Deep Convolutional Auto-Encoder in Caffe

The development of a deep (stacked) convolutional auto-encoder in the Caffe deep learning framework is presented in this paper. We describe simple principles which we used to create this model in Caffe. The proposed model of convolutional auto-encoder does not have pooling/unpooling layers yet. The results of our experimental research show comparable accuracy of dimensionality reduction in comparison with a classic auto-encoder on the example of MNIST dataset.

cs.NE↗

Spatial embedding of neuronal trees modeled by diffusive growth

The relative importance of the intrinsic and extrinsic factors determining the variety of geometric shapes exhibited by dendritic trees remains unclear. This question was addressed by developing a model of the growth of dendritic trees based on diffusion-limited aggregation process. The model reproduces diverse neuronal shapes (i.e., granule cells, Purkinje cells, the basal and apical dendrites of pyramidal cells, and the axonal trees of interneurons) by changing only the size of the growth area, the time span of pruning, and the spatial concentration of 'neurotrophic particles'. Moreover, the presented model shows how competition between neurons can affect the shape of the dendritic trees. The model reveals that the creation of complex (but reproducible) dendrite-like trees does not require precise guidance or an intrinsic plan of the dendrite geometry. Instead, basic environmental factors and the simple rules of diffusive growth adequately account for the spatial embedding of different types of dendrites observed in the cortex. An example demonstrating the broad applicability of the algorithm to model diverse types of tree structures is also presented. Key words: Diffusion-limited aggregation; Neuronal morphology; Dendrites; Growth model; tree; dendritic geometry.

q-bio.NC↗

Spectral representation: analyzing single-unit activity in extracellularly recorded neuronal data without spike sorting

One step in the conventional analysis of extracellularly recorded neuronal data is spike sorting, which separates electrical signal into action potentials from different neurons. Because spike sorting involves human judgment, it can be subjective and time intensive, particularly for large sets of neurons. Here we propose a simple, automated way to construct alternative representations of neuronal activity, called spectral representation (SR). In this approach, neuronal spikes are mapped to a discrete space of spike- waveform features and time. Spectral representation enables us to find single-unit stimulus related changes in neuronal activity without spike sorting. We tested the ability of this method to predict stimuli using both simulated data and experimental data from an auditory mapping study in anesthetized marmoset monkeys. We find that our approach produces more accurate classification of stimuli than spike sorted data for both simulated and experimental conditions. Furthermore, this method lends itself to automated analysis of extracellularly recorded neuronal ensembles. Additionally, we suggest ways in which these representations can be readily extended to assist in spike sorting and the evaluation of single-neuron peri-stimulus time histograms.

q-bio.NC↗