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

Computer Engineering Commons

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

2025

Discipline
Institution
Keyword
Publication
Publication Type
File Type

Articles 1231 - 1260 of 1335

Full-Text Articles in Computer Engineering

Learning Under Data Scarcity: Reasoning And Negative Distillation For Texts And Graphs, Calvin T. Greenewald Jan 2025

Learning Under Data Scarcity: Reasoning And Negative Distillation For Texts And Graphs, Calvin T. Greenewald

Browse all Theses and Dissertations

Modern machine learning (ML) models rely on large amounts of high-quality labeled data to achieve optimal performance. However, in many real-world domains, such as cyber security, acquiring sufficient labeled data is often infeasible due to cost, privacy concerns, and the rapid evolution of underlying phenomena. This challenge underscores the importance of learning under data scarcity. This thesis addresses this challenge by proposing distinct, modality-specific techniques for text and graph domains, which allow models to generalize effectively with minimal data. For text classification task, we incorporate distilled rationales from large language models and adversarial perturbations into the input space to improve …


Unconditional-To-Conditional Transfer And Optimization For Web-Based Skybox Gan, Crystal Kwong Jan 2025

Unconditional-To-Conditional Transfer And Optimization For Web-Based Skybox Gan, Crystal Kwong

Master's Projects

Generative adversarial networks (GANs) are known for their ability to generate high quality
images mimicking real life or even particular art styles. Yet for all their capability, casually
training a GAN on an average machine can be infeasible as GANs require an enormous amount
of time and data to train. Even with a trained GAN, model inference demands heavy
computations, making GANs difficult to deploy on applications. To address these limitations,
techniques such as transfer learning and quantization have been leveraged to speed up training of
GANs and lighten computational cost of GAN inference. This project aims to use such …


Phishing Detection Using Continual Learning And Large Language Models, Gopi Prajeev Battula Jan 2025

Phishing Detection Using Continual Learning And Large Language Models, Gopi Prajeev Battula

Master's Projects

Adaptive phishing detection remains crucial as the nature of cyber-attacks changes over time, which renders static models obsolete. This project extends phishing detection through the implementation of continual learning approaches, namely Elastic Weight Consolidation (EWC) and Learning Without Forgetting (LWF) with RoBERTa, a Large Language Model (LLM) and compares the results of these approaches against GPT-4o-mini, another LLM. Our approach begins with fine-tuning RoBERTa on multiple phishing datasets to establish an effective baseline. EWC is then implemented to preserve vital model parameters based on their importance measured by the Fisher Information Matrix, while LWF uses knowledge distillation to retain prior …


Disease Diagnosis Using Rag Llm With Smart Prompt Engineering, Qadeerullah Syed Jan 2025

Disease Diagnosis Using Rag Llm With Smart Prompt Engineering, Qadeerullah Syed

Master's Projects

Although recent trends indicate that LLMs outperform traditional methods in solving complex problems with enhanced reasoning, there has been barely any progress in replicating the quality of diagnoses like those of actual human doctors. The identification of an accurate diagnosis with thorough reasoning is still a significant challenge, even with advanced AI models. The process of performing accurate diagnosis remains challenging due to a lack of transparency in state-of-the-art models existing today, a lack of explanation in the diagnosis process, an emphasis on results rather than reasoning, and a lack of foundational knowledge in models, along with limited exploration of …


Enhancing Recommender Systems Using Graph Neural Networks, Long Short-Term Memory And Textual Embeddings, Tianxiang Chen Jan 2025

Enhancing Recommender Systems Using Graph Neural Networks, Long Short-Term Memory And Textual Embeddings, Tianxiang Chen

Master's Projects

Recommender systems surround us. They shape what we watch, how we buy, and even what our future might look like next. The Amazon Review Dataset and Movielens, those two datasets will help this project explore how to improve recommender systems through the user’s preferences. Two methods were combined: sequence-based models and graph-based models. Sequence models, such as LSTMs and Transformers, look at the order of user actions to find patterns by their sequence. On the other hand, Graphbased models focus on relationships between users, items, and their attributes. Textual embeddings added depth and context. Both methods offer something special, according …


Ai Powered Legal Decision Support System, Alisha Rath Jan 2025

Ai Powered Legal Decision Support System, Alisha Rath

Master's Projects

The large volume of legal cases presented by judicial professionals has made it
challenging to study and predict results. With advances in research methods and
technology, predicting law cases in a more accurate manner has become an important
trend. Prediction tools based on AI may help manage a large number of legislative
texts and documents that cannot possibly be fully read, reduce the number of cases
to be seen, and give accurate outcomes of how cases may turn out. Now, when
we look into the current AI legal prediction tools in this domain, they mostly lack
efficiency and interpretability, the …


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

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 …


Multimodal Feature Fusion And Machine Learning For Adhd Detection Using Neuroimaging Data, Isabel Pham Jan 2025

Multimodal Feature Fusion And Machine Learning For Adhd Detection Using Neuroimaging Data, Isabel Pham

Master's Projects

Attention Deficit Hyperactivity Disorder (ADHD) is a common neurodevelopment disorder that can significantly affect a person’s attention, impulse control, and executive function. Currently, the traditional diagnosis method often relies on clinical assessments and observations. However, these methods can be subjective and lead to inconsistencies in diagnosis between individuals. To address this challenge, neuroimaging and machine learning (ML) are promising tools for providing a more objective diagnosis of ADHD. The goal of this project is to apply a multimodal approach in which structural and functional features of specific regions of the brain are used to develop a more accurate and objective …


Photoproof: A Mobile Application For Verifying The Authenticity Of Images, Pruthviraj Urankar Jan 2025

Photoproof: A Mobile Application For Verifying The Authenticity Of Images, Pruthviraj Urankar

Master's Projects

The easy access to artificial intelligence (AI) technologies, such as deepfakes and generative adversarial networks (GANs), has facilitated the creation of highly realistic artificial images, thereby undermining the authenticity of photos in today’s digital age. Misinformation and manipulation are key dangers to digital content due to this advancement. Therefore, the need for reliable methods of photo verification and authentication has become increasingly important. This report presents a decentralized iOS app that uses blockchain to ensure photo authenticity. The app leverages Ethereum smart contracts and cryptographic hashing to securely log image metadata. When a user takes a photo, the app hashes …


Optimizing Analytics Storage Strategies For Search Engines And Wiki Platforms, Sujith Kakarlapudi Jan 2025

Optimizing Analytics Storage Strategies For Search Engines And Wiki Platforms, Sujith Kakarlapudi

Master's Projects

Modern search engines and wiki platforms generate vast quantities of user inter-
/="/">action data such as page views, edits, clicks, and session events. This data must be stored and aggregated efficiently to enable scalable analytics and responsive querying. Yioop, an open-source search engine framework, serves as our primary case study, processing millions of such events to power its indexing and recommendation features. This report explores a shift from the conventional database storage based model to a log based model, in order to improve scalability and write efficiency. A size-limited, append-only logging facility was provided to log analytics events: the …


Traffic Forecasting With Vset-Nets: A Vgae Spatial Embedding For Temporal Networks Approach, Mrunmayee Dhapre Jan 2025

Traffic Forecasting With Vset-Nets: A Vgae Spatial Embedding For Temporal Networks Approach, Mrunmayee Dhapre

Master's Projects

Traffic forecasting is important for improving transportation systems by enabling better traffic management, congestion reduction, and urban planning. However, predicting traffic accurately is challenging due to the strong spatial dependencies between different road segments and the temporal changes in traffic patterns over time. Traditional time-series and graph models often struggle to capture both of these aspects effectively. In response, recent research has focused on temporal graph representation learning methods that jointly consider spatial relationships and temporal features in networks. This project proposes a hybrid model called VSET-Nets (VGAE Spatial Embedding for Temporal Networks) that employs Variational Graph Autoencoders (VGAEs) for …


Image-To-Text Transcription: Analyzing And Describing Visual Content, Zixiao Fan Jan 2025

Image-To-Text Transcription: Analyzing And Describing Visual Content, Zixiao Fan

Master's Projects

Image captioning, which provides a textual understanding of visual content, is the fundamental support for the advancement of Human-A.I. Interaction technology. In the hope of exploring the application of such technology, this project focuses on two specific goals. One is to directly explore the application of the image informationretrieving abilities, and the other is to dive into the specifics of the pipeline and components of image captioning models. As a result, this project presents a working app that exploits the text retrieval functionalities to enable image storage with functions like tagging and transcription. It also supports search functionality with a …


Semanticgraphrec: Lightweight Hybrid Recommendations Powered By Semantic Item Representations And Graph Collaborative Filtering, Devi Surya Kumari Akula Jan 2025

Semanticgraphrec: Lightweight Hybrid Recommendations Powered By Semantic Item Representations And Graph Collaborative Filtering, Devi Surya Kumari Akula

Master's Projects

Graph neural networks (GNNs) have emerged as a powerful paradigm for collaborative filtering. However, they often fall short in fully leveraging side textual content, resulting in suboptimal recommendations. To address this limitation, we explore the synergy between GNNs and deep contextual embeddings of item descriptions, aiming to enhance recommendation quality on the Amazon-Books dataset. We propose SemanticGraphRec, which combines GNNs with Large Language Models (LLMs) to leverage both collaborative filtering and textual item content. Experimental results demonstrate that incorporating semantic item embeddings produced by fine-tuning LLMs consistently improves performance. Our approach enhances recommendation relevance in sparse data scenarios by leveraging …


Optimization Of Permutation Flowshop Scheduling Using An Island Genetic Algorithm For Makespan Minimization, Sahil Salim Jan 2025

Optimization Of Permutation Flowshop Scheduling Using An Island Genetic Algorithm For Makespan Minimization, Sahil Salim

Master's Projects

The Permutation Flowshop Scheduling Problem is a well-known NP-hard combinatorial optimization problem that involves the sequencing of n jobs across m machines in the same order to minimize the total makespan value. This project proposes a Heterogeneous Island Genetic Algorithm framework (HIGA). Each island represents a group of solutions that evolve in parallel using different initialization heuristics, crossover and mutation operators, and adaptive parameters. A dynamic, stagnation-based migration strategy is proposed to maintain targeted communication between the islands. The proposed HIGA approach was compared against the basic Standard Genetic Algorithm (SGA) and a more advanced Niche-based Genetic Algorithm (NEH-NGA) on …


Domain-Specific Graph Rag Pipelines: Optimized Approaches For Building Efficient Personal Knowledge Repositories, Omkar Yadav Jan 2025

Domain-Specific Graph Rag Pipelines: Optimized Approaches For Building Efficient Personal Knowledge Repositories, Omkar Yadav

Master's Projects

Managing personal data, including notes, calendar events, to-do lists, and other personal information, has become increasingly complex and challenging. In response to this issue, I propose a framework using RAG that enables a large language model (LLM) to efficiently query this data without requiring training on the personal data itself. Conventional retrieval systems, including those leveraging vector-based retrievalaugmented generation (RAG), are effective at handling basic queries but struggle to deliver coherent global abstractions, integrate diverse knowledge sources, and account for temporal nuances. This research explores domain-specific Graph based RAG frameworks that incorporate a knowledge graph to better model relationships, thereby …


Large Language Model Powered Etl Pipeline Development A Project Report, Aditya Chandras Jan 2025

Large Language Model Powered Etl Pipeline Development A Project Report, Aditya Chandras

Master's Projects

This projects discusses the use of Large language model to simplify and automate Extract, Transform, Loading (ETL) development. Data engineering tasks oUen need technical experDse, thereby challenging non-experts and even industry professionals for such Dme intensive operaDons. The project tackles these challenges by employing quanDzaDon of a base Lllama-2-7b-Chat model using QLora technique. The lowered precision of the base model allow further execuDon on a limited hardware resource. The project further performs Supervised fine-tuning trainer (SFT) to perform fine-tuning, specializing the model for generaDng script for ETL tasks. The fine-tuned model is evaluated through a series of micro and comprehensive …


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

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 …


Dynamic Pricing For Revenue Maximization In 5g Networks With Elastic Network Slicing And Reinforcement Learning, Naisheel Shah Jan 2025

Dynamic Pricing For Revenue Maximization In 5g Networks With Elastic Network Slicing And Reinforcement Learning, Naisheel Shah

Master's Projects

Network slicing is a concept that enables a diverse array of network applications with lots of unique service requirements. For the scope of this research, we delve into elastic network slicing, which has a potential benefit for both the providers and users through cost-effective resource utilization. Dynamic pricing of these slice resources is a method for operators to realize the balance of different types of network slices by implicitly communicating the current network state to slice users. We have designed a custom pricing scheme using Deep Reinforcement Learning for elastic network slices that maximizes the revenue of slice providers while …


Link Failure Localization In Hierarchical, Multidomain Optical Networks, Martin Mihailov Bojinov Jan 2025

Link Failure Localization In Hierarchical, Multidomain Optical Networks, Martin Mihailov Bojinov

Master's Projects

Optical networks transport data encoded on light signals over optical fiber cables. Individual optical networks are managed by domain administrators, such as service providers, vendors, or regional bodies. Multidomain optical networking explores the possibility of enabling seamless data transmission across domain boundaries. In this project, we explore how we can perform network monitoring in a hierarchical multidomain optical network while preserving domain security and autonomy. This is done by allocating dedicated monitoring trails across various broker abstractions of our network topologies. We propose three heuristic functions that expedite trail selection. Of the three heuristics, our least monitored algorithm performs the …


Secured Data Storage Management With Deduplication In Cloud Computing And Local Gpt Integration, Pavan Myana Jan 2025

Secured Data Storage Management With Deduplication In Cloud Computing And Local Gpt Integration, Pavan Myana

Master's Projects

Exponential growth in cloud computing has brought enormous changes in data storage and processing, but also raised several questions on the security, privacy, and efficient storage of data. This report provides a dual-focused approach toward solving these challenges. First, we try to build an application securely and efficiently using data deduplication and Proxy Re-Encryption for optimization of storage and enabling secure data sharing. Deduplication ensures that redundant data is removed before encryption for maximum efficiency in storage, while PRE enables the safe sharing of encrypted data by re-encrypting the keys for specified recipients without the leakage of sensitive information. We …


Performance Comparison Of Machine Learning Across Metal, Cuda, And Neuromorphic Frameworks, Ryan Saini Jan 2025

Performance Comparison Of Machine Learning Across Metal, Cuda, And Neuromorphic Frameworks, Ryan Saini

Master's Projects

Machine learning’s computational demands necessitate optimal performance and utilization. This research compares Apple Silicon M3 Pro with MPS, NVIDIA RTX 3070 GPU with CUDA, and neuromorphic computing for machine learning methods. We provide a cross-platform and cross-architecture performance analysis of machine learning methods to identify optimal configurations for training and inference scenarios. On traditional neural networks, Apple Silicon with MPS delivers superior energy efficiency at the cost of longer processing times for training and inference. NVIDIA with CUDA offers faster computation in training and inference at higher energy costs. Convolutional spiking neural networks perform competitively on event-based data, particularly on …


Suicidal Ideation Detection On Reddit Using Llm-Annotated Data And Graph Neural Networks, Ikbal Singh Gurdev Singh Dhanjal Jan 2025

Suicidal Ideation Detection On Reddit Using Llm-Annotated Data And Graph Neural Networks, Ikbal Singh Gurdev Singh Dhanjal

Master's Projects

Suicide is the fourth leading cause of death among people aged 15-29. More than 720, 000 people commit suicide every year. During the COVID-19 pandemic, we saw an increase in people seeking out mental health support on anonymous forums like Reddit. These anonymous forums allow people to express their suicidal ideation without judgment and give them a support structure that not everyone has. The aim of this project is to detect suicidal ideation using Reddit. In this work, we propose SIRGEL (Suicidal Ideation on Reddit using Graph Embeddings and LLMs), a dual-pipeline approach that combines large language model (LLM)- based …


Rift - Reddit Information Falsity Tagger, Parth Joshi Jan 2025

Rift - Reddit Information Falsity Tagger, Parth Joshi

Master's Projects

Social media platforms such as Reddit are widely used for sharing and consuming information. User-generated content poses a great risk for misinformation creation and dissemination on these platforms. “Fake news”, as it is commonly referred to, has far-reaching social implications, swaying public perception, making political viewpoints more radical, and adversely impacting health decisions. The covariable features that come with fake news make it even harder to detect because it is presented in the form of text, images, videos, and even social interactions. This paper describes a novel method for detecting fake news on Reddit: RIFT, short for Reddit Information Falsity …


Malware Opcode Embedding And Quality Assessment Of Generative Sample Embeddings, Atishay Jain Jan 2025

Malware Opcode Embedding And Quality Assessment Of Generative Sample Embeddings, Atishay Jain

Master's Projects

Malware is software used to damage and disrupt computer systems with the intent to cause damage to the victim. Malware detection and classification into malware families is a crucial problem for cybersecurity researchers. One of the major bottlenecks in improving these systems is the shortage of good quality labeled malware data, especially for malware families with scarce samples. Researchers have utilized generative models to generate malware data to address this issue. Malware embeddings encode patterns within a malware file, which can be used to detect and classify malware. Recently, encouraging results have been obtained in generating malware embeddings using generative …


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

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 …


Malware Generation And Classification Using Pixelcnn, Mounika Krishna Teja Karumudi Jan 2025

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 …


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

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 …


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

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 …


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

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. …


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

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.