124 research outputs found

    New artificial neural network design for Chua chaotic system prediction using FPGA hardware co-simulation

    Get PDF
    This study aims to design a new architecture of the artificial neural networks (ANNs) using the Xilinx system generator (XSG) and its hardware co-simulation equivalent model using field programmable gate array (FPGA) to predict the behavior of Chua’s chaotic system and use it in hiding information. The work proposed consists of two main sections. In the first section, MATLAB R2016a was used to build a 3×4×3 feed forward neural network (FFNN). The training results demonstrate that FFNN training in the Bayesian regulation algorithm is sufficiently accurate to directly implement. The second section demonstrates the hardware implementation of the network with the XSG on the Xilinx artix7 xc7a100t-1csg324 chip. Finally, the message was first encrypted using a dynamic Chua system and then decrypted using ANN’s chaotic dynamics. ANN models were developed to implement hardware in the FPGA system using the IEEE 754 Single precision floating-point format. The ANN design method illustrated can be extended to other chaotic systems in general

    Diversified Butterfly Attractors of Memristive HNN With Two Memristive Systems and Application in IoMT for Privacy Protection

    Get PDF
    © 2024, IEEE. This is an open access accepted manuscript distributed under the terms of the Creative Commons Attribution License (CC BY), https://creativecommons.org/licenses/by/4.0/Memristors are often used to emulate neural synapses or to describe electromagnetic induction effects in neural networks. However, when these two things occur in one neuron concurrently, what dynamical behaviors could be generated in the neural network? Up to now, it has not been comprehensively studied in the literature. To this end, this paper constructs a new memristive Hopfield neural network (HNN) by simultaneously introducing two memristors into one Hopfield-type neuron, in which one memristor is employed to mimic an autapse of the neuron and the other memristor is utilized to describe the electromagnetic induction effect. Dynamical behaviors related to the two memristive systems are investigated. Research results show that the constructed memristive HNN can generate Lorenz-like double-wing and four-wing butterfly attractors by changing the parameters of the first memristive system. Under the simultaneous influence of the two memristive systems, the memristive HNN can generate complex multi-butterfly chaotic attractors including multi-double-wing-butterfly attractors and multi-four-wing-butterfly attractors, and the number of butterflies contained in an attractor can be freely controlled by adjusting the control parameter of the second memristive system. Moreover, by switching the initial state of the second memristive system, the multi-butterfly memristive HNN exhibits initial-boosted coexisting double-wing and four-wing butterfly attractors. Undoubtedly, such diversified butterfly attractors make the proposed memristive HNN more suitable for chaos-based engineering applications. Finally, based on the multi-butterfly memristive HNN, a novel privacy protection scheme in the IoMT is designed. Its effectiveness is demonstrated through encryption tests and hardware experiments.Peer reviewe

    Advanced Mathematics and Computational Applications in Control Systems Engineering

    Get PDF
    Control system engineering is a multidisciplinary discipline that applies automatic control theory to design systems with desired behaviors in control environments. Automatic control theory has played a vital role in the advancement of engineering and science. It has become an essential and integral part of modern industrial and manufacturing processes. Today, the requirements for control precision have increased, and real systems have become more complex. In control engineering and all other engineering disciplines, the impact of advanced mathematical and computational methods is rapidly increasing. Advanced mathematical methods are needed because real-world control systems need to comply with several conditions related to product quality and safety constraints that have to be taken into account in the problem formulation. Conversely, the increment in mathematical complexity has an impact on the computational aspects related to numerical simulation and practical implementation of the algorithms, where a balance must also be maintained between implementation costs and the performance of the control system. This book is a comprehensive set of articles reflecting recent advances in developing and applying advanced mathematics and computational applications in control system engineering

    A Survey on Reservoir Computing and its Interdisciplinary Applications Beyond Traditional Machine Learning

    Full text link
    Reservoir computing (RC), first applied to temporal signal processing, is a recurrent neural network in which neurons are randomly connected. Once initialized, the connection strengths remain unchanged. Such a simple structure turns RC into a non-linear dynamical system that maps low-dimensional inputs into a high-dimensional space. The model's rich dynamics, linear separability, and memory capacity then enable a simple linear readout to generate adequate responses for various applications. RC spans areas far beyond machine learning, since it has been shown that the complex dynamics can be realized in various physical hardware implementations and biological devices. This yields greater flexibility and shorter computation time. Moreover, the neuronal responses triggered by the model's dynamics shed light on understanding brain mechanisms that also exploit similar dynamical processes. While the literature on RC is vast and fragmented, here we conduct a unified review of RC's recent developments from machine learning to physics, biology, and neuroscience. We first review the early RC models, and then survey the state-of-the-art models and their applications. We further introduce studies on modeling the brain's mechanisms by RC. Finally, we offer new perspectives on RC development, including reservoir design, coding frameworks unification, physical RC implementations, and interaction between RC, cognitive neuroscience and evolution.Comment: 51 pages, 19 figures, IEEE Acces

    Design and implementation of a multi-modal sensor with on-chip security

    Get PDF
    With the advancement of technology, wearable devices for fitness tracking, patient monitoring, diagnosis, and disease prevention are finding ways to be woven into modern world reality. CMOS sensors are known to be compact, with low power consumption, making them an inseparable part of wireless medical applications and Internet of Things (IoT). Digital/semi-digital output, by the translation of transmitting data into the frequency domain, takes advantages of both the analog and digital world. However, one of the most critical measures of communication, security, is ignored and not considered for fabrication of an integrated chip. With the advancement of Moore\u27s law and the possibility of having a higher number of transistors and more complex circuits, the feasibility of having on-chip security measures is drawing more attention. One of the fundamental means of secure communication is real-time encryption. Encryption/ciphering occurs when we encode a signal or data, and prevents unauthorized parties from reading or understanding this information. Encryption is the process of transmitting sensitive data securely and with privacy. This measure of security is essential since in biomedical devices, the attacker/hacker can endanger users of IoT or wearable sensors (e.g. attacks at implanted biosensors can cause fatal harm to the user). This work develops 1) A low power and compact multi-modal sensor that can measure temperature and impedance with a quasi-digital output and 2) a low power on-chip signal cipher for real-time data transfer

    Survey of FPGA applications in the period 2000 – 2015 (Technical Report)

    Get PDF
    Romoth J, Porrmann M, RĂŒckert U. Survey of FPGA applications in the period 2000 – 2015 (Technical Report).; 2017.Since their introduction, FPGAs can be seen in more and more different fields of applications. The key advantage is the combination of software-like flexibility with the performance otherwise common to hardware. Nevertheless, every application field introduces special requirements to the used computational architecture. This paper provides an overview of the different topics FPGAs have been used for in the last 15 years of research and why they have been chosen over other processing units like e.g. CPUs

    Fake Malware Generation Using HMM and GAN

    Get PDF
    In the past decade, the number of malware attacks have grown considerably and, more importantly, evolved. Many researchers have successfully integrated state-of-the-art machine learning techniques to combat this ever present and rising threat to information security. However, the lack of enough data to appropriately train these machine learning models is one big challenge that is still present. Generative modelling has proven to be very efficient at generating image-like synthesized data that can match the actual data distribution. In this paper, we aim to generate malware samples as opcode sequences and attempt to differentiate them from the real ones with the goal to build fake malware data that can be used to effectively train the machine learning models. We use and compare different Generative Adversarial Networks (GAN) algorithms and Hidden Markov Models (HMM) to generate such fake samples obtaining promising results

    Crowdfunding Non-fungible Tokens on the Blockchain

    Get PDF
    Non-fungible tokens (NFTs) have been used as a way of rewarding content creators. Artists publish their works on the blockchain as NFTs, which they can then sell. The buyer of an NFT then holds ownership of a unique digital asset, which can be resold in much the same way that real-world art collectors might trade paintings. However, while a deal of effort has been spent on selling works of art on the blockchain, very little attention has been paid to using the blockchain as a means of fundraising to help finance the artist’s work in the first place. Additionally, while blockchains like Ethereum are ideal for smaller works of art, additional support is needed when the artwork is larger than is feasible to store on the blockchain. In this paper, we propose a fundraising mechanism that will help artists to gain financial support for their initiatives, and where the backers can receive a share of the profits in exchange for their support. We discuss our prototype implementation using the SpartanGold framework. We then discuss how this system could be expanded to support large NFTs with the 0Chain blockchain, and describe how we could provide support for ongoing storage of these NFTs

    Measurement of small signal variations using one-dimensional chaotic maps

    Get PDF
    A novel electronic signal Measurement System (MS) based on one-dimensional chaotic maps (Logistic Map (LM) and Tent Map (TM)) has been developed, analysed and tested. Firstly, an in-depth theoretical analysis of each map was performed using MATLAB based computation, and the results demonstrated that the high sensitivity, to initial conditions, of each map was suitable for small signal change detection and measurement. A new 3D representation of chaos map output for varying initial input was also developed allowing the suitability of any one-dimensional chaotic map to be determined. An electronic implementation of the chaotic maps, using low noise and low cost components was developed along with a feedback and a series based MS. The implementations were tested and the experimental results demonstrate a matching within ±1 %, between theory and the electronic implementations, both maps exhibiting behaviour identical to the theoretical maps, ranging from fixed point stability, periodicity and chaos. Each map implementation was tested separately and as part of a complete MS and the results reveal that the proposed measurement technique can detect and measure input signals changes as low as 5 over a 10 V input range, which yields a greater resolution than a MS using an 20 bit Analogue to Digital Converter (ADC) over the same input range. The main advantage of the presented MS is that the accuracy of the measurement is independent of the input range which is not the case with classical approach to measurement based on conditioning circuitry followed by an ADC as the minimum detectable change is directly proportional to the input range
    • 

    corecore