• Publications

      [1] B. Rouhani, M. Ghasemzadeh, and Farinaz Koushanfar, "Automated scalable framework for streaming-based causal bayesian learning using fpgas,” in 26th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA), 2018

      [2] B. Rouhani, M. Samragh, T. Javidi, and F. Koushanfar. "Safe Machine Learning and Defeating Adversarial Attacks", IEEE Security and Privacy (S&P) magazine, 2018

      [3] B. Rouhani, M. Samragh, M. Javaheripi, F. Koushanfar, and T. Javadi, "DeepFense: Online Accelerated Defense Against Adversarial Deep Learning", International Conference on Computer-Aided Design (ICCAD), 2018

      [4] B. Rouhani, S. Hussain, K. Lauter, and F. Koushanfar. "ReDCrypt: RealTime Privacy Preserving Deep Learning Using FPGAs", ACM Transactions on Reconfigurable Technology and Systems (TRETS), 2018

      [5] B. Rouhani, M. Sadegh Riazi, and F. Koushanfar. "DeepSecure: Scalable Provably-Secure Deep Learning", In Proceedings of Design Automation Conference (DAC), 2018

      [6] S. Hussain, B. Rouhani, M. Ghasemzadeh, and F. Koushanfar. "MAXelerator: FPGA Accelerator for Privacy Preserving Multiply-Accumulate (MAC) on Cloud Servers", In Proceedings of Design Automation Conference (DAC), 2018

      [7] S. Riazi, B. Rouhani, and F. Koushanfar. "Privacy Concerns in Deep Learning", IEEE Security and Privacy (S&P) magazine, 2018

      [8] B. Rouhani, A. Mirhoseini, and F. Koushanfar. "Deep3: Leveraging Three Levels of Parallelism for Efficient Deep Learning" , In Proceedings of Design Automation Conference (DAC), 2017

      [9] B. Rouhani, A. Mirhoseini, and F. Koushanfar. "RISE: An Automated Framework for Real-Time Intelligent Video Surveillance on FPGA" , Transactions on Embedded Computing Systems (TECS), 2017

      [10] B. Rouhani, M. Ghasemzadeh, and F. Koushanfar. "Real-time Causal Internet Log Analytics by HW/SW/Projection Co-design”, Hardware Demo in Proceedings of IEEE International Symposium on Hardware Oriented Security and Trust (HOST), 2017

      [11] B. Rouhani, A. Mirhoseini, and F. Koushanfar. "TinyDL: Just-in-Time Deep Learning Solution for Constrained Embedded Systems", In Proceedings of International Symposium on Circuits & Systems (ISCAS), 2017

      [12] B. Rouhani, E. Songhori, A. Mirhoseini, and F. Koushanfar. "Automated Analysis of Streaming Big and Dense Data on Reconfigurable Platforms", ACM Transactions on Reconfigurable Technology and Systems (TRETS), 2016 (Selected as one of the notable books and articles of 2016 by Computing Reviews)

      [13] B. Rouhani, A. Mirhoseini, and F. Koushanfar. "DeLight: Adding Energy Dimension To Deep Neural Networks", In Proceedings of International Symposium on Low Power Electronics and Design (ISLPED), 2016

      [14] A. Mirhoseini, B. Rouhani, E. Songhori, and F. Koushanfar. "Chime: Checkpointing Long Computations on Intermittently Energized IoT Device", IEEE Transactions on Multi-Scale Computing Systems (TMSCS)), 2016

      [15] A. Mirhoseini, B. Rouhani, E. Songhori, and F. Koushanfar. "PerformML: Performance Optimized Machine Learning by Platform and Content Aware Customization", Proc. Design Automation Conference (DAC), 2016

      [16] B. Rouhani, A. Mirhoseini, and F. Koushanfar. "Going Deeper than Deep Learning for Massive Data Analytics under Physical Constraints", In proceedings of International Conference on Hardware/Software Co-design and System Synthesis (CODES+ISSS), 2016.

      [17] B. Rouhani, E. Songhori, A. Mirhoseini, and F. Koushanfar. "SSketch: An Automated Framework for Streaming Sketch-based Analysis of Big Data on FPGA", IEEE International Symposium on Field-Programmable Custom Computing Machines, (FCCM), 2015

      [18] A. Mirhoseini, E. Songhori, B. Rouhani, and F. Koushanfar. "Flexible Transformations For Learning Big Data", Short Paper, ACM Special Interest Group for the Computer Systems Performance Evaluation Conference, (SIGMETRICS), 2015

  • Preprints

      [19] B. Rouhani, H. Chen, and F. Koushanfar. "DeepSigns: A Generic Framework for Watermarking and IP Protection of Deep Learning Models", arXiv preprint arXiv: 1804.00750, 2018

      [20] H. Chen, B. Rouhani, and F. Koushanfar. "DeepMarks: A Digital Fingerprinting Framework for Deep Neural Networks", arXiv preprint arXiv: 1804.03648, 2018

      [21] M. Ghasemzadeh, F. Lin, B. Rouhanib>, F. Koushanfar, and K. Huang. "AgileNet: Lightweight Dictionary-based Few-shot Learning." ArXiv Preprint 1805.08311, 2018

  • Patents

      [1] B. Rouhani, A. Mirhoseini, and F. Koushanfar. "MobiDeep: Making Sense of Mobile Context by Deep Learning", US patent, Application No. 62294215, 2016

      [2] B. Rouhani, M. Ghasemzadeh, and F. Koushanfar. "Automated Scalable Framework for Dynamic Causal Bayesian Learning on FPGA", US patent, Application No. 62452880, 2017

      [3] B. Rouhani, M. Samragh, T. Javidi, and F. Koushanfar, “Characterizing and Thwarting Adversarial Deep Learning”. U.S. patent, Application No. 62531816, 2017

      [4] B. Rouhani, H. Chen, and F. Koushanfar. "Intellectual property protection for deep neural networks". Provisional U.S. patent, Application No. 62649926, 2018

      [5] B. Rouhani, M. Javaheripi, and F. Koushanfar. ``Small-World Nets for fast DNN training/execution on Platform". Provisional U.S. patent, Application No. 62749609, 2018

  • Workshop Presentations

      [1] "ExtDict: Extensible Dictionaries for Data- and Platform-Aware Large-Scale Learning”, In Proceedings of International Parallel & Distributed Processing Symposium (IPDPS) ParLearning workshop, 2017 (Best paper award)

      [2] "Automated Framework for Streaming Sketch-based Analysis of Big Data on FPGA", in International Conference on Computational Photography (ICCP), 2015

      [3] "HW/SW Co-design Approach for Large Matrix Computation”, Richard Newton Young Student forum in Design Automation Conference (DAC), 2014

      [4] "Design and Implementation of Automatic License-Plate Recognition", B.Sc. Thesis Competition, Sharif University of Technology, 2013 (Best B.Sc. Thesis Award)