Loading...
Search for: bavandpour--m
0.153 seconds

    Biologically inspired spiking neurons: Piecewise linear models and digital implementation

    , Article IEEE Transactions on Circuits and Systems I: Regular Papers ; Volume 59, Issue 12 , 2012 , Pages 2991-3004 ; 15498328 (ISSN) Soleimani, H ; Ahmadi, A ; Bavandpour, M ; Sharif University of Technology
    2012
    Abstract
    There has been a strong push recently to examine biological scale simulations of neuromorphic algorithms to achieve stronger inference capabilities. This paper presents a set of piecewise linear spiking neuron models, which can reproduce different behaviors, similar to the biological neuron, both for a single neuron as well as a network of neurons. The proposed models are investigated, in terms of digital implementation feasibility and costs, targeting large scale hardware implementation. Hardware synthesis and physical implementations on FPGA show that the proposed models can produce precise neural behaviors with higher performance and considerably lower implementation costs compared with... 

    Modeling the effect of process variations on the delay and power of the digital circuit using fast simulators

    , Article 2013 21st Iranian Conference on Electrical Engineering, ICEE 2013 ; 2013 , 14-16 May ; 9781467356343 (ISBN) Amirsoleimani, A ; Soleimani, H ; Ahmadi, A ; Bavandpour, M ; Zwolinski, M ; Sharif University of Technology
    2013
    Abstract
    Process variation has an increasingly dramatic effect on delay and power as process geometries shrink. Even if the amount of variation remains the same as in previous generations, it accounts for a greater percentage of process geometries as they get smaller. So an accurate prediction of path delay and power variability for real digital circuits in the current technologies is very important; however, its main drawback is the high runtime cost. In this paper, we present a new fast EDA tool which accelerates Monte Carlo based statistical static timing analysis (SSTA) for complex digital circuit. Parallel platforms like Message Passing Interface and POSIX® Threads and also the GPU-based CUDA... 

    A GPU based simulation platform for adaptive frequency Hopf oscillators

    , Article ICEE 2012 - 20th Iranian Conference on Electrical Engineering ; 2012 , Pages 884-888 ; 9781467311489 (ISBN) Soleimani, H ; Maleki, M. A ; Ahmadi, A ; Bavandpour, M ; Maharatna, K ; Zwolinski, M ; Sharif University of Technology
    2012
    Abstract
    In this paper we demonstrate a dynamical system simulator that runs on a single GPU. The model (running on an NVIDIA GT325M with 1GB of memory) is up to 50 times faster than a CPU version when more than 10 million adaptive Hopf oscillators have been simulated. The simulation shows that the oscillators tune to the correct frequencies for both discrete and continuous spectra. Due to its dynamic nature the system is also capable to track non-stationary spectra. With the help of this model the frequency spectrum of an ECG signal (as a non-stationary signal) obtained and was showed that frequency domain representation of signal (i.e. FFT) is the same as one MATLAB generates  

    Class attention map distillation for efficient semantic segmentation

    , Article 1st International Conference on Machine Vision and Image Processing, MVIP 2020, 19 February 2020 through 20 February 2020 ; Volume 2020-February , 2020 Karimi Bavandpour, N ; Kasaei, S ; Sharif University of Technology
    IEEE Computer Society  2020
    Abstract
    In this paper, a novel method for capturing the information of a powerful and trained deep convolutional neural network and distilling it into a training smaller network is proposed. This is the first time that a saliency map method is employed to extract useful knowledge from a convolutional neural network for distillation. This method, despite of many others which work on final layers, can successfully extract suitable information for distillation from intermediate layers of a network by making class specific attention maps and then forcing the student network to mimic producing those attentions. This novel knowledge distillation training is implemented using state-of-the-art DeepLab and... 

    Implementation of Spiking Neural Networks on Memristive Crossbar Structure

    , M.Sc. Thesis Sharif University of Technology Bavandpour, Mohammad (Author) ; Bagheri Shouraki, Saeed (Supervisor)
    Abstract
    Hardware implementation of Spiking Neural Networks (SNN) can bring about a fast and low cost neural network which has more biological support. Memristor nanodevices are most proposed devices for use as synapses to add dynamic learning to SNNs because of their nano-scale dimensions, low power consumption and memory property. One of the most important bottlenecks in the memristor crossbar based SNNs is system-level simulation of learning process due to its huge memristor equations that should be solved for each sample of time. Due to parallel computation capability of our simulation work, we simulate the circuit on single core CPU and then proposed high performance parallel platforms as... 

    Class Attention Map Distillation In Semantic Segmentation

    , M.Sc. Thesis Sharif University of Technology Karimi Bavandpour, Nader (Author) ; Kasaei, Shohreh (Supervisor)
    Abstract
    Semantic segmentation is the tash of labeling each pixel of an input image. It is one of the main problems in computer vision and plays an important role in scene understanding. State of the art methods of solving it are based on Convolutional Neural Networhs (CNNs). While many real world tasks like autodriving cars and robot navigation require fast and lightweight models, CNNs inherently tend to give beter accuracy when they are deeper and bigger, and this has raised interest in designing compact networks. Knowledge distillation is one of the popular methods of training compact networhs and helps to transfer a big and powerful network’s knowledge to a small and compact one. In this research... 

    Networked adaptive non-linear oscillators: A digital synthesis and application

    , Article Circuits, Systems, and Signal Processing ; Vol. 34, Issue. 2 , 2014 , pp. 483-512 ; ISSN: 1531-5878 Maleki, M. A ; Ahmadi, A ; Makki, S. V. A. - D ; Soleimani, H ; Bavandpour, M ; Sharif University of Technology
    2014
    Abstract
    This paper presents a digital hardware implementation of a frequency adaptive Hopf oscillator along with investigation on systematic behavior when they are coupled in a population. The mathematical models of the oscillator are introduced and compared in sense of dynamical behavior by using system-level simulations based on which a piecewise-linear model is developed. It is shown that the model is capable to be implemented digitally with high efficiency. Behavior of the oscillators in different network structures to be used for dynamic Fourier analysis is studied and a structure with more precise operation which is also more efficient for FPGA-based implementation is implemented. Conceptual... 

    Spiking neuro-fuzzy clustering system and its memristor crossbar based implementation

    , Article Microelectronics Journal ; Vol. 45, issue. 11 , 2014 , pp. 1450-1462 ; ISSN: 00262692 Bavandpour, M ; Bagheri-Shouraki, S ; Soleimani, H ; Ahmadi, A ; Linares-Barranco, B ; Sharif University of Technology
    2014
    Abstract
    This study proposes a spiking neuro-fuzzy clustering system based on a novel spike encoding scheme and a compatible learning algorithm. In this system, we utilize an analog to binary encoding scheme that properly maps the concept of "distance" in multi-dimensional analog spaces to the concept of "dissimilarity " of binary bits in the equivalent binary spaces. When this scheme is combined with a novel binary to spike encoding scheme and a proper learning algorithm is applied, a powerful clustering algorithm is produced. This algorithm creates flexible fuzzy clusters in its analog input space and modifies their shapes to different convex shapes during the learning process. This system has... 

    Simulation of memristor crossbar structure on GPU platform

    , Article ICEE 2012 - 20th Iranian Conference on Electrical Engineering, 15 May 2012 through 17 May 2012 ; May , 2012 , Pages 178-183 ; 9781467311489 (ISBN) Bavandpour, M ; Shouraki, S. B ; Soleimani, H ; Ahmadi, A ; Makhlooghpour, A. A ; Sharif University of Technology
    2012
    Abstract
    Memristive devices have gained significant research attention lately because of their unique properties and wide application spectrum. In particular, memristor-based resistive random access memory (RRAM) offers the high density, low power, and low volatility required for next-generation nonvolatile memory. Nowadays, despite significant advances in hardware technology, in the case of massively parallel systems still new computational architectures are required. Simulation of large quantity of memristors in the crossbar structure is a known challenge encountering these barriers. Using graphic processing units (GPU) as a low-cost and high-performance computing platform is an efficient preferred... 

    Cellular Memristive Dynamical Systems (CMDS)

    , Article International Journal of Bifurcation and Chaos ; Vol. 24, issue. 5 , May , 2014 Bavandpour, M ; Soleimani, H ; Bagheri-Shouraki, S ; Ahmadi, A ; Abbott, D ; Chua, L. O ; Sharif University of Technology
    2014
    Abstract
    This study presents a cellular-based mapping for a special class of dynamical systems for embedding neuron models, by exploiting an efficient memristor crossbar-based circuit for its implementation. The resultant reconfigurable memristive dynamical circuit exhibits various bifurcation phenomena, and responses that are characteristic of dynamical systems. High programmability of the circuit enables it to be applied to real-time applications, learning systems, and analytically indescribable dynamical systems. Moreover, its efficient implementation platform makes it an appropriate choice for on-chip applications and prostheses. We apply this method to the Izhikevich, and FitzHugh-Nagumo neuron... 

    Probability of missed detection as a criterion for receiver placement in MIMO PCL

    , Article IEEE National Radar Conference - Proceedings, 7 May 2012 through 11 May 2012, Atlanta, GA ; 2012 , Pages 0924-0927 ; 10975659 (ISSN) ; 9781467306584 (ISBN) Majd, M. N ; Chitgarha, M. M ; Radmard, M ; Nayebi, M. M ; Sharif University of Technology
    IEEE  2012
    Abstract
    Using multiple antennas at the transmit and receive sides of a passive radar brings both the benefits of MIMO radar and passive radar. However one of the obstacles arisen in such configuration is the receive antennas placement in proper positions so that the radar performance is improved. Here we just consider the case of positioning one receiver among multiple illuminators of opportunity. Indeed it is a start for the solution of optimizing the geometry of the multiple receivers in a passive radar  

    An efficient method for the ring opening of epoxides with aromatic amines by Sb(III) chloride under microwave irradiation

    , Article Journal of Chemical Research ; Issue 4 , 2008 , Pages 220-221 ; 03082342 (ISSN) Ghazanfari, D ; Hashemi, M. M ; Mottaghi, M. M ; Foroughi, M. M ; Sharif University of Technology
    2008
    Abstract
    SbCl3 supported on montmorillonite K-10 is an efficient catalyst for the ring opening of epoxides with aromatic amines under solvent-free conditions and microwave irradiation to give the corresponding b-amino alcohols in high yields with high regioselectivity  

    Resource allocation for uav-enabled integrated sensing and communication (isac) via multi-objective optimization

    , Article ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings ; Volume 2023-June , 2023 ; 15206149 (ISSN); 978-172816327-7 (ISBN) Rezaei, O ; Naghsh, M. M ; Karbasi, M ; Nayebi, M. M ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2023
    Abstract
    In this paper, we consider an integrated sensing and communication (ISAC) system with wireless power transfer (WPT) where an unmanned aerial vehicle (UAV)-based radar serves a group of energy-limited communication users in addition to its sensing functionality. In this architecture, the radar senses the environment in phase 1 (namely sensing phase) and mean-while, the communications users (nodes) harvest and store the energy from the radar transmit signal. The stored energy is then used for information transmission from the nodes to UAV in phase 2, i.e., uplink phase. Performance of the radar system depends on the transmit signal as well as the receive filter; the energy of the transmit... 

    MIMO radar signal design to improve the MIMO ambiguity function via maximizing its peak

    , Article Signal Processing ; Volume 118 , 2016 , Pages 139-152 ; 01651684 (ISSN) Chitgarha, M. M ; Radmard, M ; Nazari Majd, M ; Karbasi, S. M ; Nayebi, M. M ; Sharif University of Technology
    Elsevier  2016
    Abstract
    One of the important obstacles in MIMO (Multiple Input Multiple Output) radars is the issue of designing proper transmit signals. Indeed, the capability of signal design is a significant advantage in MIMO radars, through which, the system can achieve much better performance. Many different aspects of this performance improvement have been considered yet, and the transmit signals have been designed to attain such goal, e.g., getting higher SNR or better detector's performance at the receiver. However, an important tool for evaluating the radar's performance is its ambiguity function. In this paper, we consider the problem of transmit signal design, in order to optimize the ambiguity function... 

    Detection-localization tradeoff in MIMO radars

    , Article Radioengineering ; Volume 26, Issue 2 , 2017 , Pages 581-587 ; 12102512 (ISSN) Nazari Majd, M ; Radmard, M ; Chitgarha, M. M ; Bastani, M. H ; Nayebi, M. M ; Sharif University of Technology
    2017
    Abstract
    Two gains play key roles in recently developed MIMO wireless communication systems: "spatial diversity" gain and "spatial multiplexing" gain. The diversity gain refers to the capability to decrease the error rate of the MIMO channel, while the multiplexing gain implicitly refers to the amount of increase in the capacity of the MIMO channel. It has been shown that there is a fundamental tradeoff between these two types of gains, meaning interplay between increasing reliability (via an increase in the diversity gain) and increasing data rate (via an increase in the multiplexing gain). On the other hand, recently, MIMO radars have attracted much attention for their superior ability to enhance... 

    Antenna placement and power allocation optimization in MIMO detection

    , Article IEEE Transactions on Aerospace and Electronic Systems ; Vol. 50, Issue 2 , April , 2014 , pp. 1468-1478 Radmard, M ; Chitgarha, M. M ; Majd, M. N ; Nayebi, M. M ; Sharif University of Technology
    2014
    Abstract
    It is a well known fact that using multiple antennas at transmit and receive sides improves the detection performance. However, in such multiple-input multiple-output (MIMO) configuration, proper positioning of transmitters and receivers is a big challenge that can have significant influence on the performance of the overall system. In addition, determining the power of each transmitter under a total power constraint is a problem that should be solved in order to enhance the performance and coverage of such a system. In this paper, we design the Neyman-Pearson detector under the Rayleigh scatter model and use it to introduce a criterion for the antenna placement at both transmit and receive... 

    Ambiguity function of MIMO radar with widely separated antennas

    , Article Proceedings International Radar Symposium ; 16 -18 June , 2014 ; ISSN: 21555753 Radmard, M ; Chitgarha, M. M ; Nazari Majd, M ; Nayebi, M. M ; Sharif University of Technology
    2014
    Abstract
    There has been much interest, recently, towards exploiting the Multiple-Input Multiple-Output (MIMO) technique in radar. It is shown that using multiple antennas at transmit and receive sides can improve the performance of the system. However, in order to analyze the system's performance, its ambiguity function, i.e. the ambiguity function of a MIMO radar, is needed to be defined. In this paper, beginning from the information theoretic definitions, we derive such function, specifically for a MIMO radar with widely separated antennas  

    Choosing the position of the receiver in a MISO passive radar system

    , Article European Microwave Week 2012: "Space for Microwaves", EuMW 2012, Conference Proceedings - 9th European Radar Conference, EuRAD 2012 ; 2012 , Pages 318-321 ; 9782874870293 (ISBN) Chitgarha, M. M ; Majd, M. N ; Radmard, M ; Nayebi, M. M ; Sharif University of Technology
    2012
    Abstract
    By combining the two ideas of MIMO (Multiple Input Multiple Output) and PCL (Passive Coherent Location) in radar, one can achieve the advantages of both recently developed techniques simultaneously. While using multiple antennas at the receive side provides a spatial diversity of the object to be detected, using multiple illuminators of opportunity, most importantly, makes the radar covert to the interceptors. One obstacle in such MIMO configuration is choosing the positions of the receive antennas. In this paper, after analyzing the Neyman-Pearson detector for the DVB-T based PCL, we introduce the probability of missed detection as a criterion to place the receive antenna. Here, we only... 

    Adaptive filtering techniques in passive radar

    , Article Proceedings International Radar Symposium, Dresden ; Volume 2 , June , 2013 , Pages 1067-1078 ; 21555753 (ISSN) ; 9783954042234 (ISBN) Chitgarha, M. M ; Radmard, M ; Majd, M. N ; Nayebi, M. M ; Sharif University of Technology
    2013
    Abstract
    One of the most important obstacles in passive radar applications is removing the direct signal from the target channel. Otherwise, week echoes from the targets in the target channel would be ignored due to the limited dynamic range of the system. One of the most effective techniques in this field is using adaptive filters. In this paper various adaptive filters are introduced and their performances are shown and compared  

    Ambiguity function based receiver placement in multi-site radar

    , Article 2016 CIE International Conference on Radar, RADAR 2016, 10 October 2016 through 13 October 2016 ; 2017 ; 9781509048281 (ISBN) Radmard, M ; Chitgarha, M. M ; Nazari Majd, M ; Nayebi, M. M ; Sharif University of Technology
    2017
    Abstract
    It has been shown that using multiple antennas in a radar system improves the performance considerably, since multiple target echoes are received from different aspect angles of the target. In this way, the target detection is improved. However, when using multiple antennas, some problems, such as designing the transmit signals, synchronization, etc. emerge that should be solved. One of such problems is the receiver placement. Receiver placement deals with choosing a proper position for the receive antenna in order to optimize the whole system's performance. In this paper, a receiver placement procedure based on improving the radar ambiguity function is proposed for the case of a multisite...