Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons™

Open Access. Powered by Scholars. Published by Universities.®

25,756 Full-Text Articles 44,041 Authors 15,081,432 Downloads 285 Institutions

All Articles in Computer Engineering

Faceted Search

25,756 full-text articles. Page 100 of 1047.

Optimizing Integrated Access And Backhaul Topology Using Monte Carlo Tree Search, Srimanth Reddy Ummenthala 2025 San Jose State University

Optimizing Integrated Access And Backhaul Topology Using Monte Carlo Tree Search, Srimanth Reddy Ummenthala

Master's Projects

Integrated Access and Backhaul (IAB) plays a central role in enabling scalability and high-throughput in wireless networks, especially in areas where wired backhaul is not feasible. Optimizing the topology of IAB networks is a complex task, involving trade-offs between path loss, node capacity, and link quality. To address this, this project investigates a Monte Carlo Tree Search (MCTS)-based approach to improve overall network performance by maximizing the capacity of network, considering Signal-to-Noise Ratio (SNR) on wireless links. MCTS provides a guided search mechanism to construct topologies efficiently under the constraints and is evaluated against baseline topologies. Experimental results show that …


Comparative Analysis Of Embedding Techniques With Clustering Algorithms For Malware Opcodes, Ayush Koul 2025 San Jose State University

Comparative Analysis Of Embedding Techniques With Clustering Algorithms For Malware Opcodes, Ayush Koul

Master's Projects

Malware detection and classification remain critical challenges in cybersecurity, especially as malicious software becomes increasingly sophisticated and prevalent. While much of the work involving embeddings has traditionally relied on supervised learning approaches, there is significant potential in leveraging unsupervised learning techniques to discern hidden structures in malware data. By employing embedding techniques to convert malware samples into high-dimensional vector representations, we can capture the subtle and complex patterns inherent in malicious code without relying on pre-labeled data. This unsupervised approach helps categorize malware into predefined malware families, greatly aiding in developing cybersecurity solutions. In contrast to traditional supervised models that …


Application Of Advanced Convolutional Neural Network With Robust Hashing On Obfuscated Image Based Malware Dataset, Sanket Shekhar Kulkarni 2025 San Jose State University

Application Of Advanced Convolutional Neural Network With Robust Hashing On Obfuscated Image Based Malware Dataset, Sanket Shekhar Kulkarni

Master's Projects

This project report provides in-depth details on the creation of a malware classification system that makes use of Convolutional Neural Networks (CNNs) that have been strengthened by data set obfuscation and strong hashing. We test many CNN architectures, including MobileNet, ResNet, and DenseNet, using rigorous hashing and obfuscation techniques on datasets. The entire pipeline is described in this research, which ranges from the gathering and preprocessing of data sets to the application of novel hashing techniques that boost overall accuracy in classification and increase resilience against malicious attacks. Parallel to this, we show that dataset obfuscation adds an additional level …


Synthetic Malware Generation Using Generative Ai, Phanidhar Sai Sravan Chandana 2025 San Jose State University

Synthetic Malware Generation Using Generative Ai, Phanidhar Sai Sravan Chandana

Master's Projects

Malware grows in numbers and complexity, evading conventional signature-and anomaly-based defenses and worsening extreme data sparsity and class imbalance problems for machine learning based detection. Generative models, specifically GANs conditioned on contextual embeddings like BERT have proved effective augmenting training corpora to improve classifier accuracy, but these approaches have largely produced family-specific samples In this paper, we propose a generalized augmentation scheme for generating robust malware embeddings for various families. We begin by extracting opcode sequences from 13 malware families and encoding them into three embedding methods: CountVectorizer, TF-IDF, and BERT’s ‘[CLS]‘ vectors. We therefore train standard GANs and Wasserstein …


Malware Generation And Classification Using Pixelcnn, Mounika Krishna Teja Karumudi 2025 San Jose State University

Malware Generation And Classification Using Pixelcnn, Mounika Krishna Teja Karumudi

Master's Projects

Malware poses a serious threat to both data privacy and system security. With the wide variety of malware families and the surge in cyber-attacks, the accurate classification of malware is crucial for building effective detection and prevention systems. In recent years, deep learning (DL) methods in computer vision have shown promise in classifying malware by converting malware files into visual representations and applying DL algorithms to classify the resulting images. Among the different approaches to malware family classification, image-based methods have gained significant interest. This research focuses on leveraging DL techniques for image-based classification of malware. The success of identifying …


Reinforcement Learning-Based End-To-End Monitoring Path Selection In Multi-Domain Optical Networks, Soham Choudhury 2025 San Jose State University

Reinforcement Learning-Based End-To-End Monitoring Path Selection In Multi-Domain Optical Networks, Soham Choudhury

Master's Projects

This paper presents a novel approach for optimizing network monitoring in optical communication systems using Reinforcement Learning (RL). Assuming a multi-domain architecture with limited domain visibility, we simulate multiple optical connections using an optical communications simulation software, GNPy, obtaining key network metrics to model the system. We developed two RL agents: the first agent selects near-optimal monitoring paths based on network states, and the second agent dynamically adapts its selected paths in response to state changes, such as fiber failures or issues with ROADMs. This adaptive approach allows for continuous improvement of network monitoring, ensuring resilience and efficient fault detection. …


Transforming Chatbot Text: A Sequence-To-Sequence Approach To Human-Like Text Generation, Natesh Reddy 2025 San Jose State University

Transforming Chatbot Text: A Sequence-To-Sequence Approach To Human-Like Text Generation, Natesh Reddy

Master's Projects

With the advancements in Large Language Models (LLMs) such as ChatGPT, the boundary between text written by a human and that created by AI has become blurred. This poses a threat to systems designed to detect AI-generated content. In this work, we adopt a novel strategy to adversarially transform GPT-generated text using sequence-to-sequence (Seq2Seq) models, to make the text more human-like. We concentrate on improving GPT-generated sentences by including significant linguistic, structural, and semantic components that are typical of human-authored text. The goal is to then use this transformed data to train a more robust detection model. Our experiments show …


Enhancing Robustness Of Cnn Model For Malware Detection Using Gan-Based Data Augmentation And Transfer Learning, Milind Anand Pathak 2025 San Jose State University

Enhancing Robustness Of Cnn Model For Malware Detection Using Gan-Based Data Augmentation And Transfer Learning, Milind Anand Pathak

Master's Projects

Malware classification is a critical component in the field of cybersecurity. Accurate identification of a malware family can enable timely threat detection and response. In this thesis, we propose a robust image-based malware classification pipeline using Convolutional Neural Networks (CNNs) and Generative Adversarial Networks (GANs), with a focus on improving performance for underrepresented malware families. We train a baseline CNN model on the Malimg dataset across 25 malware families, but observe misclassifications in classes with limited data and overlapping visual features. To address this, we apply targeted augmentations and generate class-specific synthetic data using StyleGAN2-ADA. A CNN trained on the …


Comparative Analysis Of Adversarial Permeability In Cpu-Native, Qat And Onnx-Based Quantized Transformer Models, Fahad Siddiqui 2025 San Jose State University

Comparative Analysis Of Adversarial Permeability In Cpu-Native, Qat And Onnx-Based Quantized Transformer Models, Fahad Siddiqui

Master's Projects

This work explores securing and optimization of Transformer-based time series forecasting models. We employ several quantization techniques, including quantization-aware training (QAT), and tested the robustness of quantized models by adversarially attacking them. The preliminary results of this work, in our controlled setup, indicate that quantized models outperform the full precision model in terms of robustness against adversarial attacks. They achieved this robustness while showing a very minimal decrease in their forecasting performance.


Enhancing Code Review Automation With Large Language Models Using Qlora Fine-Tuning And Rags, Sumukh Naveen Aradhya 2025 San Jose State University

Enhancing Code Review Automation With Large Language Models Using Qlora Fine-Tuning And Rags, Sumukh Naveen Aradhya

Master's Projects

In this technological era where Artificial Intelligence and Machine Learning are revolutionizing various domains, Large Language Models (LLMs) are emerging as a very powerful tool. In the software development lifecycle, it is extremely important to have reliable code reviews to ensure security and maintain code quality. This project aims to survey various existing methodologies to aid creation of efficient code review automation agents and also research on ways to make this process more efficient. Parameter Efficient Fine-Tuning (PEFT) methodologies such as LoRA and QLoRA have been explored with an additional focus on a hybrid model that combines adaptive QLoRA with …


Multilingual Sentiment Analysis Using Ensemble Learning, Farhan Ansari 2025 San Jose State University

Multilingual Sentiment Analysis Using Ensemble Learning, Farhan Ansari

Master's Projects

The widespread use of multiple social media platforms has amplified the expression of public opinions over the Internet in languages such as English, Hindi and Spanish. With the aid of technological advancements in machine learning, we can analyze opinions posted on the Internet and gauge public sentiments. There are organizations and businesses that are interested in the evaluation of these sentiments as these type of data can generally be used to obtain the opinion of a product, restaurant, a candidate, etc. In this study, we perform a comparative analysis of three popular ensemble learning methodologies (Boosting, Bagging and Stacking) based …


Clustering Organ Cell Types, Venkata Satya Swathi Mattaparthi 2025 San Jose State University

Clustering Organ Cell Types, Venkata Satya Swathi Mattaparthi

Master's Projects

The Human Cell Atlas (HCA) created a reference map of all human cells. My project uses the Tabula Sapiens dataset, developed under HCA and based on single-cell RNA sequencing data, to explore cell type and tissue diversity. I performed experiments using the Elbow method and a formula based on dataset observations to determine the number of clusters, then applied k-means clustering on two representative subsets of the All Cells dataset. Clusters were selected for analysis using Shannon’s Diversity Index and Pielou’s Evenness. A novel algorithm based on the cell differentiation tree was used to validate the biological coherence of the …


Framework For Identity Privacy Through Gender Based Skeletonization, Harrison Hwang 2025 San Jose State University

Framework For Identity Privacy Through Gender Based Skeletonization, Harrison Hwang

Master's Projects

The protection of one’s privacy and sensitive information is becoming increasingly difficult in the modern age full of surveillance and data collection. Through the use of image based object detection machine learning models trained for human and facial recognition, people can be identified and tracked to a terrifyingly accurate degree. On the other hand, the information present in surveillance media can play a key role in security and law enforcement. This presents a problem of how to preserve key information without compromising the privacy of any individuals present in the video. In this research project, Computer Vision techniques and a …


Large Language Models For Bacterial Genomic Analysis, Manvendra Chavan 2025 San Jose State University

Large Language Models For Bacterial Genomic Analysis, Manvendra Chavan

Master's Projects

Identification of bacterial gene sequences with agricultural applications has the potential to transform agricultural biotechnology. These genes can be used in environmentally friendly pest control strategies. One such use case is identifying genes with potential insecticidal properties. With an increasing number of genomic information and decreasing numbers of available annotated sequences, finding new insecticidal genes has become more challenging.The traditional methods relying on sequence alignment and annotated databases are not effective in detecting functionally relevant genes lacking close homology to known cases. This project investigates the data-driven classification of genes by sequence modeling. This research is focused on learning DNA …


Genegate: Genetic Gating In A Mixture-Of-Experts For Real-Time Multi-Objective Traffic Signal Control, Rashmi Vishwanath Bhat 2025 San Jose State University

Genegate: Genetic Gating In A Mixture-Of-Experts For Real-Time Multi-Objective Traffic Signal Control, Rashmi Vishwanath Bhat

Master's Projects

Urban traffic signal control often needs to juggle between competing goals. It needs to minimize delays, reduce emissions, prevent crashes, and prioritize emergency vehicles all while the demand is constantly fluctuating. Traditional fixed-time or statically blended policies cannot reallocate priorities quickly when conditions change. We introduce GeneGate, a mixture-of-experts framework that uses a lightweight genetic gate to fuse four specialist controllers (throughput, emissions, safety, emergency) and adjusts their weights in real time. A short offline genetic search produces a robust initial blend, and an online micro-evolution step refines it every few cycles based on live traffic feedback. GeneGate’s adaptive gating …


Coral Vision – Crustose Coralline Algae Detection With Computer Vision, Ryan Tseng 2025 San Jose State University

Coral Vision – Crustose Coralline Algae Detection With Computer Vision, Ryan Tseng

Master's Projects

Crustose coralline algae (CCA) are a group of red algae that are vital contributors to the health of coral reef ecosystems. Monitoring CCA abundance can serve as an indicator for coral reef health and improve reef conservation efforts. Autonomous Reef Monitoring Structures (ARMS) are artificial structures that can be deployed into coral reef ecosystems and retrieved to gather ecological data without harming reef structures. Traditional methods of calculating CCA abundance require manual analysis and are labor-intensive. Recent developments in computer vision and deep learning technology have provided an avenue to fully automate this task. This research aims to train a …


Cca Analysis Using Computer Vision Techniques, Rahul Thakur 2025 San Jose State University

Cca Analysis Using Computer Vision Techniques, Rahul Thakur

Master's Projects

Coral reefs are an essential part of the marine ecosystem. They perform a wide variety of tasks, some directly and others indirectly. They can produce oxygen, absorb carbon dioxide, along with supporting ocean habitat. Crustose Coralline Algae (“CCA”) plays an important role in helping provide structural support to Coral Reef ecosystems. However, global warming is causing ocean water to become more acidic resulting in coral bleaching. This is leading to changes in coral environments and causing coral deaths at alarming rates. Object detection using computer vision techniques, specifically deep learning, can help to monitor coral reef health and identify CCA …


Augmenting Missing Sensor Data For Robust Human Activity Recognition, Suryakangeyan kandasamy gowdaman 2025 San Jose State University

Augmenting Missing Sensor Data For Robust Human Activity Recognition, Suryakangeyan Kandasamy Gowdaman

Master's Projects

Applications of ubiquitous computing, including health monitoring, sports analytics, and ambient-assisted living, rely on Human Activity Recognition (HAR) using wearable sensors. However, model robustness is challenged by missing sensor values, class imbalance, inter-subject variability, and temporal noise. This work proposes a complete HAR pipeline that addresses these challenges through sampling, time-series augmentation, dynamic feature handling, and GAN-PCA-based imputation. Built on the DeepSense architecture, the model integrates convolutional feature extraction with bi-GRUs for temporal modeling. The system is evaluated using 5-fold cross-validation, subject-aware holdout, and LOSEO strategies on the Opportunity dataset. Results demonstrate consistent accuracy across folds and strong generalization to …


Retrieval-Augmented Generation (Rag) Chatbots: A Comparative Study Of Claude, Gpt-4o, Deepseek, And Llama, Kalindi Vijesh Parekh 2025 San Jose State University

Retrieval-Augmented Generation (Rag) Chatbots: A Comparative Study Of Claude, Gpt-4o, Deepseek, And Llama, Kalindi Vijesh Parekh

Master's Projects

The use of Retrieval-augmented generation (RAG) in chatbot platforms has transformed academic spaces by significantly improving information accessibility. RAG has become a viable approach to upgrading Large Language Models (LLMs) with external knowledge access in real time. With the growing availability of advanced LLMs such as GPT, DeepSeek, Claude, Gemini, and Llama, there is a growing need to compare RAG systems based on different LLMs. This study compares the responses of four different RAG chatbots using popular LLMs against a uniquely designed evaluation dataset. Specifically, the study compares the responses and performance of closed-source (GPT-4o and Claude) and open-source models …


Social Engineering Scenario Generation For Awareness-Based Attack Resilience, Jade Webb 2025 San Jose State University

Social Engineering Scenario Generation For Awareness-Based Attack Resilience, Jade Webb

Master's Projects

Social engineering is found in a strong majority of cyberattacks today, as it is a powerful manipulation tactic that does not require the technical skills of hacking. Calculated social engineers utilize simple communication to deceive and exploit their victims, all by capitalizing on the vulnerabilities of human nature: trust and fear. When successful, this inconspicuous technique can lead to millions of dollars in losses. Social engineering is not a one-dimensional technique; criminals often leverage a combination of strategies to craft a robust yet subtle attack. In addition, offenders are continually evolving their methods in efforts to surpass preventive measures. A …


Digital Commons powered by bepress