2 research outputs found

    A review of learning in biologically plausible spiking neural networks

    Get PDF
    Artificial neural networks have been used as a powerful processing tool in various areas such as pattern recognition, control, robotics, and bioinformatics. Their wide applicability has encouraged researchers to improve artificial neural networks by investigating the biological brain. Neurological research has significantly progressed in recent years and continues to reveal new characteristics of biological neurons. New technologies can now capture temporal changes in the internal activity of the brain in more detail and help clarify the relationship between brain activity and the perception of a given stimulus. This new knowledge has led to a new type of artificial neural network, the Spiking Neural Network (SNN), that draws more faithfully on biological properties to provide higher processing abilities. A review of recent developments in learning of spiking neurons is presented in this paper. First the biological background of SNN learning algorithms is reviewed. The important elements of a learning algorithm such as the neuron model, synaptic plasticity, information encoding and SNN topologies are then presented. Then, a critical review of the state-of-the-art learning algorithms for SNNs using single and multiple spikes is presented. Additionally, deep spiking neural networks are reviewed, and challenges and opportunities in the SNN field are discussed

    Optimal Design of Functionally Graded Parts

    Get PDF
    Several additive manufacturing processes are capable of fabricating three-dimensional parts with complex distribution of material composition to achieve desired local properties and functions. This unique advantage could be exploited by developing and implementing methodologies capable of optimizing the distribution of material composition for one-, two-, and three-dimensional parts. This paper is the first effort to review the research works on developing these methods. The underlying components (i.e., building blocks) in all of these methods include the homogenization approach, material representation technique, finite element analysis approach, and the choice of optimization algorithm. The overall performance of each method mainly depends on these components and how they work together. For instance, if a simple one-dimensional analytical equation is used to represent the material composition distribution, the finite element analysis and optimization would be straightforward, but it does not have the versatility of a method which uses an advanced representation technique. In this paper, evolution of these methods is followed; noteworthy homogenization approaches, representation techniques, finite element analysis approaches, and optimization algorithms used/developed in these studies are described; and most powerful design methods are identified, explained, and compared against each other. Also, manufacturing techniques, capable of producing functionally graded materials with complex material distribution, are reviewed; and future research directions are discussed
    corecore