Loading...
Search for: optical-computing
0.012 seconds

    All-Optical Signal Processing Using Compact Photonic Devices

    , M.Sc. Thesis Sharif University of Technology Pour Mohammad Qoli Vafa, Ali (Author) ; Khavasi, Amin (Supervisor)
    Abstract
    Digital computers, comprising universal logic gates, are tremendously versatile. This versatility associated with the increasing integrability of digital electronics due to Moore’s law has left nearly no room for analog computers in the last few decades. However, in the case of some specific problems such as modeling complex and nonlinear systems or pro-cessing large amounts of data, computation time and power is still a serious restriction of digital computing. Optical phenomena are fast enough and offer novel approaches to overcome the mentioned restrictions about the system speed and power consumption. Therefore, optical structures make possible to perform ultra-fast spatial analog... 

    Utilization of Different Optical Wavelengths in Diffractive Deep Neural Networks for Object Classification in Multi-Channel Images

    , M.Sc. Thesis Sharif University of Technology Ebrahimi, Sevda (Author) ; Vosughi Vahdat, Bijan (Supervisor) ; Kavehvash, Zahra (Supervisor)
    Abstract
    Diffractive deep neural network is an optical machine-learning framework that uses diffractive surfaces, optical devices, electro-optic devices and engineered matterials to optically perform computational tasks. These diffractive networks, after their desing and train phase by computers and machine learning algorithms, are physically fabricated using 3D printing or lithography, to actualize the model of trained network. Machine learning processes and alghorithms are performed through light-matter interaction and diffraction of light. This procedure is done at the speed of light and without the need of any power, except for the light illumination for the input object. In comparison with... 

    DNA Classification Using Optical Processing based on Alignment-free Methods

    , M.Sc. Thesis Sharif University of Technology Kalhor, Reza (Author) ; Koohi, Somayyeh (Supervisor)
    Abstract
    In this research, an optical processing method for DNA classification is presented in order to overcome the problems in the previous methods. With improving in the operational capacity of the sequencing process, which has increased the number of genomes, comparing sequences with a complete database of genomes is a serious challenge to computational methods. Most current classification programs suffer from either slow classification speeds, large memory requirements, or both. To achieve high speed and accuracy at the same time, we suggest using optical processing methods. The performance of electronic processing-based computing, especially in the case of large data processing, is usually... 

    Design and Simulation of all Optical/hybrid Neural Networks

    , M.Sc. Thesis Sharif University of Technology Marzban, Mahmood Reza (Author) ; Khavasi, Amin (Supervisor)
    Abstract
    Analog computing has emerged as a promising candidate for Neural networks' implementation due to its high Interconnectivity, high bandwidth, parallel computing, high-speed processing, and low power consumption. Artificial Neural Networks have a wide range of applications; however, the Implementation of complicated Neural Networks on traditional computers would encounter two fundamental obstacles: limited processing speed and non-optimal energy consumption. This thesis's primary focus is on designing and simulating a whole-passive planar Optical neural network(ONN) based on silicon photonics technology. Firstly, the concept of ONN is studied using some lately proposed work. The device is... 

    Biological Sequences Comparison Based on Optical Processing

    , Ph.D. Dissertation Sharif University of Technology Akbari Rokn Abadi, Saeedeh (Author) ; Koohi, Somayyeh (Supervisor)
    Abstract
    Biological sequences, such as DNA, RNA, and proteins, contain vital information and activities of living organisms. Any changes or mutations in these sequences can alter the structure of proteins, which are the basis of all cell activities. This can cause disruptions in cellular functions. With advancements in cell data extraction technology, the amount of genetic data has increased, leading to a need for efficient methods to identify and study mutations. One of the primary tools for this work is biological sequence comparators. Despite the different types of sequence comparators available, there is still a need for an algorithm that is fast, accurate, scalable, and uses few resources.... 

    The synthesis of offset dual reflector antennas by genetic algorithms

    , Article IEEE Antennas and Propagation Society, AP-S International Symposium (Digest) ; Volume 1 , 2002 , Pages 670-673 ; 15223965 (ISSN) Barkeshli, K ; Mazlumi, F ; Azadegan, R ; Sharif University of Technology
    2002
    Abstract
    A new method for the far field pattern synthesis of parabolic reflector antennas that can virtually optimize all major design parameters simultaneously is presented. This method optimizes the gain and the cross-polarization of the radiation pattern of the reflector antenna. It also satisfies the FCC standard limits on the sidelobe level envelope  

    Design & Analysis of a DNA String Matching System Based on Optical Parallel Processing

    , M.Sc. Thesis Sharif University of Technology Babashah, Hossein (Author) ; Kavehvash, Zahra (Supervisor) ; Koohi, Somaie (Co-Advisor) ; Khavasi, Amin (Co-Advisor)
    Abstract
    In recent years, the biological evolution of molecular detection capabilities based on gene analysis has provided a reliable performance in the diagnosis of a disease before a symptom emerges. Human gene storage requires a large amount of computer memory (about 1.5 GB for each DNA) and the search for a specific pattern within it with electronic computers is time and power consuming. Optical computing uses light parallel processing capabilities to find the pattern in a digital field, which can be used to process large volumes of data in short time and low power consumption, while electronic computers process data in series with high power dissipation. According to the Optalysys report, the... 

    Design of Neural Networks by Using Multiplexed Optical Neurons

    , M.Sc. Thesis Sharif University of Technology Jalili, Sajjad (Author) ; Mehrany, Khashayar (Supervisor) ; Memarian, Mohammad (Co-Supervisor)
    Abstract
    Electronic processors have encountered Moore’s limitations and they can not meet expectations following computer science advances in new algorithms such as neural networks. These limitations have brought research to focus on light as a high-capacity carrier of information. Light’s degrees of freedom can be exploited whenever the structure has devices able to carry, keep, manipulate and detect each DoF's information but this exploitation may itself lead to either a large footprint or more power consumption. Moreover, there are some scientific and technological difficulties in matching different computational algorithms to these DoF’s requirements. As a result, one must consider all advantages... 

    Design and Simulation of Compact Optical Neural Network

    , M.Sc. Thesis Sharif University of Technology Poordashtban, Omid (Author) ; Khavasi, Amin (Supervisor)
    Abstract
    Optical computing is a new approach to the hardware implementation of devices that were previously implemented digitally and electronically. It has attracted a great deal of interest due to its benefits, which include high bandwidth, extensive internal connections, the possibility of parallel processing, high calculation speed, and low power consumption. Consequently, this type of implementation is regarded as an appropriate substrate for optical neural networks. Compact and low-power CMOS-compatible hardware can be used for on-chip optical neural networks (ONNs), enabling affordable and portable image classification solutions for applications like autonomous vehicles, healthcare, and... 

    Free space Optical Spiking Neural Network

    , M.Sc. Thesis Sharif University of Technology Ahmadi, Reyhane (Author) ; Koohi, Somayyeh (Supervisor)
    Abstract
    Due to the increasing volume of data in various fields, existing electronic processors face a major challenge. While processing power has increased, solving complex problems in a timely manner remains a major challenge for today's processors. Neuromorphic engineering offers a potential solution by looking to processors found in nature, such as the human brain. This field of research involves investigating natural processors and designing new ones based on these models. To address issues related to manufacturing and integrating transistors, increasing processor costs, and the limitations of Moore's law, it is possible to use analog signals, such as sound or light, instead of electrical... 

    Computational complexity of wavelength-based machine with slightly interacting sets

    , Article International Journal of Unconventional Computing ; Volume 13, Issue 2 , 2017 , Pages 117-137 ; 15487199 (ISSN) Goliaei, S ; Foroughmand Araabi, M. H ; Sharif University of Technology
    Old City Publishing  2017
    Abstract
    The wavelength-based machine is a computational model working with light and optical devices. Wavelength-Based machine assumes that it can breakdown light to several very small pieces and act on them simultaneously to achieve efficiency in computation. In this paper, first we introduce the wavelength-based machine. Then, we define two new operations: concentration and double concentration operations, which give the wavelength-based machine the ability to check the emptiness of one and two light rays. Both of the concentration and double concentration operations are implemented by white-black imaging systems. In this paper, we compare the computational power of P-uniform wavelength-based... 

    All optical divergence and gradient operators using surface plasmon polaritons

    , Article Optics Express ; Volume 30, Issue 11 , 2022 , Pages 17806-17823 ; 10944087 (ISSN) Mohammadi, H ; Akbari, M ; Khavasi, A ; Sharif University of Technology
    Optica Publishing Group (formerly OSA)  2022
    Abstract
    In this paper, we propose a plasmonic structure based on Kretschmann configuration capable of performing various computational tasks, i.e. two dimensional isotropic differentiation, gradient and divergence computation. By means of two polarizers, a non-trivial topological charge can be generated in the transfer function of the structure thereby implementing a two dimensional differentiator. By using only one polarizer, on the other hand, the structure is able to compute either the gradient of the field distribution of a polarized light beam or the divergence of the field of an unpolarized light beam. The performance of the proposed structure in two dimensional differentiation has been... 

    Design and Implementation of DNA Pattern Recognition Algorithm Utilizing Optical Coding Method

    , M.Sc. Thesis Sharif University of Technology Maleki, Ehsan (Author) ; Koohi, Somayyeh (Supervisor) ; Kavehvash, Zahra (Supervisor)
    Abstract
    In this research, two novel optical methods have been proposed for DNA local sequence alignment. The proposed methods benefit from algorithms and methods in computer field and ability of parallelism in optical wave to achieve a low-cost process and propose an easy understanding output in DNA local sequence alignment procedure. The first method is built upon moiré matching technique which is extended by proposed HAPPOC scheme using amplitude, phase, and polarization of optical wave. For analyzing the extended moiré output, a novel 3D Artificial Neural Network is designed and developed by optical structure. The second structure, as named HAWPOD method, is based on DV-Curve method. The HAWPOD... 

    Developing a Deep Neural Network for Bio-sequence Classification Capable of Optical Computing

    , M.Sc. Thesis Sharif University of Technology Mohammadi, Amir Hossein (Author) ; Koohi, Somayyeh (Supervisor)
    Abstract
    The classification of biological sequences is an open issue for a variety of data sets, such as viral and metagenomics sequences. Therefore, many studies utilize neural network tools, as the well-known methods in this field, and focus on designing customized network structures. However, a few works focus on more effective factors, such as input encoding method or implementation technology, to address accuracy and efficiency issues in this area. Therefore, in this work, we propose an image-based encoding method, called as WalkIm, whose adoption, even in a simple neural network, provides competitive accuracy and superior efficiency, compared to the existing classification methods (e.g. VGDC,... 

    Design of Optical Convolutional Neural Network for Image Classification

    , Ph.D. Dissertation Sharif University of Technology Sadeghzadeh Bahnamiri, Hoda (Author) ; Koohi, Somayyeh (Supervisor)
    Abstract
    Convolutional neural networks (CNNs) are at the heart of several machine learning applications, while they suffer from computational complexity due to their large number of parameters and operations. Recently, all-optical implementation of the CNNs has achieved many attentions, however, the recently proposed optical architectures for CNNs cannot fully utilize the tremendous capabilities of optical processing, due to the required electro-optical conversions in-between successive layers. Therefore, in our first study, we proposed OP-AlexNet which has five convolutional layers and three fully connected layers. Array of 4f optical correlators is considered as the optical convolutional layer,... 

    Speeding up DNA sequence alignment by optical correlator

    , Article Optics and Laser Technology ; Volume 108 , 2018 , Pages 124-135 ; 00303992 (ISSN) Mozafari, F ; Babashah, H ; Koohi, S ; Kavehvash, Z ; Sharif University of Technology
    Elsevier Ltd  2018
    Abstract
    In electronic computers, extensive amount of computations required for searching biological sequences in big databases leads to vast amount of energy consumption for electrical processing and cooling. On the other hand, optical processing is much faster than electrical counterpart, due to its parallel processing capability, at a fraction of energy consumption level and cost. In this regard, this paper proposes a correlation-based optical algorithm using metamaterial, taking advantages of optical parallel processing, to efficiently locate the edits as a means of DNA sequence comparison. Specifically, the proposed algorithm partitions the read DNA sequence into multiple overlapping intervals,... 

    Recent advances in spatial analog optical computing

    , Article 5th International Conference on Millimeter-Wave and Terahertz Technologies, MMWaTT 2018, 18 December 2018 through 20 December 2018 ; Volume 2018-December , 2019 , Pages 6-11 ; 21570965 (ISSN); 9781538677179 (ISBN) Pour Mohammad Qoli Vafa, A ; Karimi, P ; Khavasi, A ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2019
    Abstract
    Traditional analog computers that perform mathematical operations electronically or mechanically suffer from their relatively large size and slow response. Recently, the idea of spatial analog optical computing has overcome these restrictions. The different techniques to implement spatial analog optical computation can be categorized into two fundamental approaches: (I) metasurface (MS) approach and (II) Green's function (GF) approach. In the first approach, a metasurface is designed to implement the Green's function of the desired operator in the spatial domain. This means that this approach needs two sub-blocks to perform Fourier and inverse Fourier transform. On the other hand, in the... 

    OptCAM: An ultra-fast all-optical architecture for DNA variant discovery

    , Article Journal of Biophotonics ; Volume 13, Issue 1 , August , 2020 Maleki, E ; Koohi, S ; Kavehvash, Z ; Mashaghi, A ; Sharif University of Technology
    Wiley-VCH Verlag  2020
    Abstract
    Nowadays, the accelerated expansion of genetic data challenges speed of current DNA sequence alignment algorithms due to their electrical implementations. Essential needs of an efficient and accurate method for DNA variant discovery demand new approaches for parallel processing in real time. Fortunately, photonics, as an emerging technology in data computing, proposes optical correlation as a fast similarity measurement algorithm; while complexity of existing local alignment algorithms severely limits their applicability. Hence, in this paper, employing optical correlation for global alignment, we present an optical processing approach for local DNA sequence alignment to benefit both... 

    All-optical recurrent neural network with reconfigurable activation function

    , Article IEEE Journal of Selected Topics in Quantum Electronics ; 2022 , Pages 1-1 ; 1077260X (ISSN) Ebrahimi Dehghanpour, A ; Koohi, S ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2022
    Abstract
    Optical Neural Networks (ONNs) can be promising alternatives for conventional electrical neural networks as they offer ultra-fast data processing with low energy consumption. However, lack of suitable nonlinearity is standing in their road of achieving this goal. While this problem can be circumvented in feed-forward neural networks, the performance of the recurrent neural networks (RNNs) depends heavily on their nonlinearity. In this paper, we first propose and numerically demonstrate a novel reconfigurable optical activation function, named ROA, based on adding or subtracting the outputs of two saturable absorbers (SAs). RAO can provide both bounded and unbounded outputs by facilitating an...