Skip to main content

Showing 1–8 of 8 results for author: Rahmati, D

Searching in archive cs. Search in all archives.
.
  1. arXiv:2311.06796  [pdf, other

    cs.CV

    Deep Perspective Transformation Based Vehicle Localization on Bird's Eye View

    Authors: Abtin Mahyar, Hossein Motamednia, Dara Rahmati

    Abstract: An accurate understanding of a self-driving vehicle's surrounding environment is crucial for its navigation system. To enhance the effectiveness of existing algorithms and facilitate further research, it is essential to provide comprehensive data to the routing system. Traditional approaches rely on installing multiple sensors to simulate the environment, leading to high costs and complexity. In t… ▽ More

    Submitted 12 November, 2023; originally announced November 2023.

    Comments: 7 pages, 2 figures

  2. arXiv:2207.05676  [pdf, other

    cs.CR cs.AR cs.OS

    HyperDbg: Reinventing Hardware-Assisted Debugging (Extended Version)

    Authors: Mohammad Sina Karvandi, MohammadHossein Gholamrezaei, Saleh Khalaj Monfared, Soroush Meghdadizanjani, Behrooz Abbassi, Ali Amini, Reza Mortazavi, Saeid Gorgin, Dara Rahmati, Michael Schwarz

    Abstract: Software analysis, debugging, and reverse engineering have a crucial impact in today's software industry. Efficient and stealthy debuggers are especially relevant for malware analysis. However, existing debugging platforms fail to address a transparent, effective, and high-performance low-level debugger due to their detectable fingerprints, complexity, and implementation restrictions. In this pape… ▽ More

    Submitted 2 September, 2022; v1 submitted 29 May, 2022; originally announced July 2022.

  3. TaxoNN: A Light-Weight Accelerator for Deep Neural Network Training

    Authors: Reza Hojabr, Kamyar Givaki, Kossar Pourahmadi, Parsa Nooralinejad, Ahmad Khonsari, Dara Rahmati, M. Hassan Najafi

    Abstract: Emerging intelligent embedded devices rely on Deep Neural Networks (DNNs) to be able to interact with the real-world environment. This interaction comes with the ability to retrain DNNs, since environmental conditions change continuously in time. Stochastic Gradient Descent (SGD) is a widely used algorithm to train DNNs by optimizing the parameters over the training data iteratively. In this work,… ▽ More

    Submitted 11 October, 2020; originally announced October 2020.

    Comments: Accepted to ISCAS 2020. 5 pages, 5 figures

    Journal ref: 2020 IEEE International Symposium on Circuits and Systems (ISCAS), 2020, pp. 1-5

  4. arXiv:2005.14156  [pdf, other

    cs.AI cs.RO

    Unlucky Explorer: A Complete non-Overlap** Map Exploration

    Authors: Mohammad Sina Kiarostami, Saleh Khalaj Monfared, Mohammadreza Daneshvaramoli, Ali Oliayi, Negar Yousefian, Dara Rahmati, Saeid Gorgin

    Abstract: Nowadays, the field of Artificial Intelligence in Computer Games (AI in Games) is going to be more alluring since computer games challenge many aspects of AI with a wide range of problems, particularly general problems. One of these kinds of problems is Exploration, which states that an unknown environment must be explored by one or several agents. In this work, we have first introduced the Maze D… ▽ More

    Submitted 28 May, 2020; originally announced May 2020.

  5. arXiv:2005.10333  [pdf, other

    cs.CR cs.AR cs.OS

    A Way Around UMIP and Descriptor-Table Exiting via TSX-based Side-Channel

    Authors: Mohammad Sina Karvandi, Saleh Khalaj Monfared, Mohammad Sina Kiarostami, Dara Rahmati, Saeid Gorgin

    Abstract: Nowadays, in operating systems, numerous protection mechanisms prevent or limit the user-mode applicationsto access the kernels internal information. This is regularlycarried out by software-based defenses such as Address Space Layout Randomization (ASLR) and Kernel ASLR(KASLR). They play pronounced roles when the security of sandboxed applications such as Web-browser are considered.Armed with arb… ▽ More

    Submitted 22 April, 2021; v1 submitted 20 May, 2020; originally announced May 2020.

  6. arXiv:2001.00053  [pdf, other

    cs.LG cs.NE

    On the Resilience of Deep Learning for Reduced-voltage FPGAs

    Authors: Kamyar Givaki, Behzad Salami, Reza Hojabr, S. M. Reza Tayaranian, Ahmad Khonsari, Dara Rahmati, Saeid Gorgin, Adrian Cristal, Osman S. Unsal

    Abstract: Deep Neural Networks (DNNs) are inherently computation-intensive and also power-hungry. Hardware accelerators such as Field Programmable Gate Arrays (FPGAs) are a promising solution that can satisfy these requirements for both embedded and High-Performance Computing (HPC) systems. In FPGAs, as well as CPUs and GPUs, aggressive voltage scaling below the nominal level is an effective technique for p… ▽ More

    Submitted 26 December, 2019; originally announced January 2020.

  7. arXiv:1910.12062  [pdf, other

    cs.MA

    Decentralized Cooperative Communication-less Multi-Agent Task Assignment with Monte-Carlo Tree Search

    Authors: Mohammadreza Daneshvaramoli, Mohammad Sina Kiarostami, Saleh Khalaj Monfared, Helia Karisani, Hamed Khashehchi, Dara Rahmati, Saeid Gorgin, Amir Rahmati

    Abstract: Cooperative task assignment is an important subject in multi-agent systems with a wide range of applications. These systems are usually designed with massive communication among the agents to minimize the error in pursuit of the general goal of the entire system. In this work, we propose a novel approach for Decentralized Cooperative Communication-less Multi-Agent Task Assignment (DCCMATA) employi… ▽ More

    Submitted 23 February, 2020; v1 submitted 26 October, 2019; originally announced October 2019.

  8. arXiv:1909.04750  [pdf, other

    cs.CR

    Generating High Quality Random Numbers: A High Throughput Parallel Bitsliced Approach

    Authors: Saleh Khalaj Monfared, Omid Hajihassani, Soroush Meghdadi Zanjani, Mohammadsina Kiarostami, Dara Rahmati, Saeid Gorgin

    Abstract: In this work, by employing a bitsliced data representation as building blocks of algorithms, we showcase the capability and scalability of our proposed method in a variety of PRNG methods in the category of block and stream ciphers. While demonstrating the suitability of stream-ciphers for high throughput PRNG, as an example, we implement and investigate a bitsliced MICKEY 2.0 PRNG by altering the… ▽ More

    Submitted 20 October, 2019; v1 submitted 10 September, 2019; originally announced September 2019.

    Comments: 10 pages