Seyed Soroush Majd

Student of Computer Engineering

Tehran, IRAN

soroushmajd98@gmail.com

live:.cid.4755cb9cfdd62c77 (skype)


Skills

  • Programming Languages:
      Python, Matlab, C++, SQL;
  • AI and Data Science:
      PyTorch, TensorFlow, NumPy, Scikit-Learn, Matplotlib, Pandas, PyTorch Metric Learning;
  • Web Developement:
      HTML, CSS;
  • Hardware:
      Proteus, Arduino, Assembly, Cuda, Verilog;
  • Miscellaneous:
      Git, LaTeX; 

Languages

Persian: Native


English: Fluent - TOEFL iBT: 101/120 (R: 26, L: 27, S: 24, W: 24)



Education


Shahid Beheshti University, Tehran, Iran.

M.Sc. in Artificial Intelligence
Overall GPA: 17.86/20 (4/4)
Thesis: Improving Semantic Textual Similarity Using Deep Learning
Supervisor: Dr. Mehrnoush Shamsfard
[September 2021 – present]

Amirkabir University of Technology (Tehran Polytechnic), Tehran, Iran.

B.Sc. in Biomedical Engineering - Bioelectrics
Last Two Year's GPA: 17.01/20 (3.68/4)
Overall GPA: 16.05/20 (3.37/4)
Thesis: Heart rate measurement and blood perfusion mapping in parts of human body skin using rPPG
Supervisor: Dr. Vahidreza Nafisi
[2016 – 2021]

Research Interests


  • Natural Language Processing
  • Machine Learning
  • Deep Learning
  • Trustworthy AI

Teaching Experience


Teaching Assistant: Introduction to Machine Learning

Instructor: Dr. Hamed Malek

[Spring 2024]

Teaching Assistant: Computer Architecture

Instructor: Dr. Hamed Farbeh

[Spring 2022]

Teaching Assistant: Microprocessors and Assembly Language

Instructor: Dr. Hamed Farbeh

[Fall 2019]

Publications


FaBERT: Pre-training BERT on Persian Blogs (Submitted)

hmBlogs: A Comprehensive Corpus and Benchmarking Study for Persian Word Embedding and Language Modeling (Submitted)

Improving Generalization in Deep Metric Learning through Intra-Class FineGrained Features and Supervised Triplet Sampling (Submitted)

Research Experience


  1. Improving Semantic Textual Similarity Using Deep Learning

    Improving clinical Semantic Textual Similarity (STS) using metric learning. Developing training strategies to enhance model representation to overcome challenges such as limited clinical data.


  2. Multi-Wavelength Video-Based Blood Perfusion Mapping in Human Body Skin using rPPG

    Researched different rPPG (Remote Photoplethysmography) signal extraction methods using videos from the skin at different light wavelengths to map blood flow below the skin with the cooperation of The Color and Visual Computing Laboratory (Colourlab) at the Norwegian University of Science and Technology (NTNU).


  3. Heart Rate Measurement and Blood Perfusion Mapping in Parts of Human Body Skin using rPPG

    Estimated the heart rate and mapped blood flow below the skin using facial videos with a non-invasive method called rPPG. Involves detecting the Region of Interest (ROI) (using Neural Network, Thresholding, and Manual Selection), extracting the rPPG signal from the ROI (using two methods of calculating the average pixel intensity and Independent Component Analysis (ICA)), and calculating the Fourier Transform of the rPPG signal to identify the frequency with the highest amplitude as the estimated heart rate

Selected Coursework


  • Interpretable AI (Visiting student at University of Tehran) [M.Sc.] (19.4/20)
  • Knowledge and Ontology Engineering [M.Sc.] (19.25/20)
  • Principles of Algoriths (Visiting student at K. N. Toosi University of Technology) [B.Sc.] (20/20)
  • Digital Signal Processing [M.Sc.] (19/20)
  • Deep Learning [M.Sc.] (17.3/20)
  • Machine Learning [M.Sc.] (16.8/20)
  • Linear Control Systems [B.Sc.] (19/20)
  • Pattern Recognition [M.Sc.] (16.75/20)
  • Natural Language Processing [M.Sc.] (17/20)
  • Data Structure and Algorithms [B.Sc.] (17/20)
  • Principles of Rehabilitation [B.Sc.] (18.05/20)

Notable Projects


  1. Robust FAQ Question Answering using Metric Learning (Angular Loss) and SPARQL-Based Ontology Querying
  2. Evaluating Fairness, Backdoor Attack, and Out-Of-Distribution Detection in ResNet18 Image Classification
  3. Model Interpretation using SHAP for Regression (MLP) and LIME for Image Classification (MobileNet v2)
  4. Enhancing Robustness and Generalization in ResNet18 Classification with Angular Loss on Limited Training Data (20% of CIFAR-10 dataset)
  5. Question Answering Using Cosine Similarity Between Input Questions and Constructed Sentences (Subject, Object, Predicate) from the RDF Ontology
  6. Comparing Performance of Contextual and Static Embeddings in Analogical Reasoning Tasks
  7. Image Colorization with Convolutional Neural Network
  8. Tata Steel Ltd. Stock Price Prediction Using Hidden Markov Model
  9. Text Classification on WELFake Dataset with BERT and RoBERTa
  10. Multi-Layer Perceptron for Sign Language Image Classification
  11. Human Activity Recognition with CNN-LSTM
  12. Google Stock Price Prediction Based on GRU and LSTM models
  13. Earthquake Prediction in Iran
  14. Baseline Wander Removal in ECG Signals Using FIR Filter, IIR Filter, EMD, Moving Average, and Wavelet Transform
  15. Comparing Object Recognition in Humans and Deep Convolutional Neural Networks Based on Kay et al. (2008)

Honors and Awards


  • Achieved top 1% place among all applicants of the Nationwide University Entrance Exam (Konkour) for B.Sc. in Engineering among 162,879 applicants, Iran, 2016.
  • Member of National Organization for Development of Exceptional Talents (NODET), Tehran, Iran, 2012--2016.

Hobbies


  • Roller Skating
  • Working Out
  • Gaming

References


Mehrnoush Shamsfard

Associate Professor at Computer Science and Engineering Department, Shahid Beheshti University
Email: m-shams@sbu.ac.ir

Vahidreza Nafisi

Associate Professor at Biomedical Engineering Department, Amirkabir University of Technology
Email: vr_nafisi@irost.org

Hamed Farbeh

Assistant Professor at Computer Engineering and IT Department, Amirkabir University of Technology
Email: farbeh@aut.ac.ir

Find me on social media

. . .

Powered by Arya Varaste