Open Access. Powered by Scholars. Published by Universities.®
- Keyword
-
- Large Language Models (18)
- Machine Learning (13)
- Deep Learning (11)
- Deep learning (10)
- Machine learning (10)
-
- Blockchain (7)
- Computer vision (7)
- CNN (6)
- Convolutional Neural Networks (6)
- Generative AI (6)
- Natural Language Processing (6)
- Retrieval Augmented Generation (6)
- BERT (5)
- LSTM (5)
- Large Language Models (LLMs) (5)
- Malware (5)
- Mask R-CNN (5)
- QLoRA (5)
- XGBoost (5)
- Chatbot (4)
- Clustering (4)
- Computer Vision (4)
- Deep Reinforcement Learning (4)
- Fine-tuning (4)
- LoRA (4)
- Malware detection (4)
- Natural Language Processing (NLP) (4)
- Quantization (4)
- Transformers (4)
- Adversarial Attacks (3)
- Publication Year
Articles 61 - 90 of 220
Full-Text Articles in Computer Engineering
Proxy Cap - La Lua Protector, Swift Sheng
Proxy Cap - La Lua Protector, Swift Sheng
Master's Projects
Inspired by the object capability model and sandbox, this project, Proxy Cap, introduces a new Lua access control model that improves the language’s security without sacrificing usability. Object capability is an unconventional but powerful security model. The security model closely observes the principle of least authority. Ambient authority, the omnipresent global environment, does not exist in the object capability computation world, and no resource is accessible unless explicitly assigned. Only connectivity begets connectivity. Lua is an extensible and high-performing scripting language based on ANSI C. The language is popular in many fields but faces security challenges. Lua has a non-traditional …
Hierarchical Bloom Filter Tree (Hbft): Scalable Geospatial Metadata Indexing For Bigdata Systems, Mrudula Patteparapu
Hierarchical Bloom Filter Tree (Hbft): Scalable Geospatial Metadata Indexing For Bigdata Systems, Mrudula Patteparapu
Master's Projects
Big Data infrastructure growth has produced overwhelming metadata volumes which create extensive problems for spatial indexing and both system scalability and database queries. Traditional solutions consisting of R-trees and conventional Bloom filters manage to provide either range query support or approximate membership testing, yet they face performance issues when used at large-scale metadata management. This research proposes Hierarchical Bloom Filter Tree (HBFT) as an improved framework that integrates hierarchical spatial partitioning with partitioned, scalable, cuckoo, and striped Bloom filter variants based on existing studies in hierarchical and probabilistic indexing. The complete evaluation process shows that HBFT outperforms PostGIS (an industry-standard …
Ai-Based Dynamic Spectrum Allocation Model For Wireless Network Management, Sai Sashank Peddibhotla
Ai-Based Dynamic Spectrum Allocation Model For Wireless Network Management, Sai Sashank Peddibhotla
Master's Projects
The growth of wireless communication has introduced challenges in the dynamic and resource contrived space which is the efficient utilization of bandwidth and spectrum. This research presents a model for dynamic spectrum allocation with the help of Convolutional Neural Network (CNN) for feature extraction and the Deep Q-Network (DQN) model’s reinforcement learning architecture. The CNN captures both spatial and temporal features of the network states and gives them to the DQN for optimal allocation decision making. This CNN-DQN architecture effectively implements spectrum resource allocation in wireless networks and adapts to resource allocation changes within performance bounds. The system’s performance is …
Physiotrack: A Gamified Physiotherapy System, Pranavi Chaturvedula
Physiotrack: A Gamified Physiotherapy System, Pranavi Chaturvedula
Master's Projects
Traditional physiotherapy methods tend to be non-interactive and provide little to no personalized instruction, even though physiotherapy is critical to stroke recovery. This thesis explores a fully adaptive, sensor-based, feedback architecture intended for stroke patients which remotely supervises movement and personalizes exercises enabled by multimodal sensors. The system uses filtering and windowed segmentation of accelerometer and skeletal data to compute features like jerk, speed, and joint movement angular range. A game engine applies accelerometer and skeletal features together with optimized, lightweight ML models to drive adaptive feedback, scoring, and difficulty adjustment. The architecture supports responsive continuous sensor streaming within the …
Galora: A Lightweight Graph-Aware Llm Framework For Node Classification On Text-Attributed Graphs, Mayur Choudhary
Galora: A Lightweight Graph-Aware Llm Framework For Node Classification On Text-Attributed Graphs, Mayur Choudhary
Master's Projects
With the exponential rise of language models (LMs) and their potential to understand semantic relationships, large LMs are being used across a wide range of applications. Text-attributed graphs (TAGs) are one notable example where LLMs can be combined with Graph Neural Networks (GNNs) to enhance node classification results. TAGs associate textual content with each node and are commonly seen in various domains such as social networks, citation graphs, recommendation systems, etc. Effectively modeling TAGs would enable deeper insights into different aspects of the graph and improve decision-making in relevant domains. We present GaLoRA, a parameter-efficient framework to integrate structural information …
Extraction Of A Knowledge Graph Of Biomedical Relationships, Brian Tran
Extraction Of A Knowledge Graph Of Biomedical Relationships, Brian Tran
Master's Projects
Rapid release in biomedical literature poses a challenge in linking information. This thesis aims to extract data from expanding datasets to identify and form meaningful relationships between biomedical entities. Large language models (LLMs) enable us to learn at a rapid pace. Creation of LLms from scratch are impractical. This thesis aims to collect a small dataset, containing biomedical papers, and use it to train large language models (LLMs) to extract entities from the text and learn the relationships between these entities. The experiment will be divided into two stages and utilize EU-ADR and ChemProt dataset. Starting with named entity recognition …
Improving Contextual Retrieval For Long Documents In Q & A Systems, Sakshi Garg
Improving Contextual Retrieval For Long Documents In Q & A Systems, Sakshi Garg
Master's Projects
With the vast amount of information available on the internet distributed across several lengthy documents, finding relevant information has become more important and challenging. The goal of this project is to develop advanced techniques to retrieve information from long texts in order to deliver accurate and relevant results while ensuring speed and efficiency. As part of this work, we employ techniques to address unique difficulties posed by large and complex documents. This paper presents a custom Retrieval-Augmented Generation (RAG) framework designed to improve contextual retrieval in long and multi-document settings. In this paper, we employ several techniques like summarization, semantic …
Evorgcn: Harnessing Esm-2 Evolutionary Embeddings With Relational Gcns For High-Fidelity Protein-Protein Interaction Prediction, Mohit Kunder
Master's Projects
Accurately predicting protein-protein interactions (PPIs) is essential for understanding cellular function and advancing biomedical discovery. We model PPIs as graphs, where nodes represent proteins and edges denote interactions. Using interaction data from the STRING database, we use two samples of it, namely the benchmark datasets—SH27K and SH148K—filtered by confidence score and annotated by interaction mode (multiple relations). In this project, we present EvoRGCN, a graph-based machine learning framework for PPI prediction that integrates both sequence-level (ESM-2 embeddings) and network-level information. We incorporate various Graph Neural Network architectures, including Graph Convolutional Networks, Graph Attention Networks, and Relational Graph Convolutional Networks. Our …
Synthetic Malware Generation Using Generative Ai, Phanidhar Sai Sravan Chandana
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 …
Comparative Analysis Of Embedding Techniques With Clustering Algorithms For Malware Opcodes, Ayush Koul
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 …
Gen Ai For Malicious Network Data, Aneesh Maturu
Gen Ai For Malicious Network Data, Aneesh Maturu
Master's Projects
Though botnet attacks are on the rise, they also have become sophisticated and difficult to detect. Such a rising threat demands more and more sophisticated cybersecurity that leverages machine learning technology. Nevertheless, one of the biggest bottlenecks remains the unavailability of large and well-balanced datasets, particularly for malicious traffic, which hampers the efficacy of detection models. In an attempt to address this issue, our research utilizes Generative Adversarial Networks (GANs) to produce synthetic samples of botnet traffic from the CTU-13 dataset. While the majority of generative models have been targeting image data, we use GANs for a new application: generating …
Enhancing Code Review Automation With Large Language Models Using Qlora Fine-Tuning And Rags, Sumukh Naveen Aradhya
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 …
Large Language Models For Bacterial Genomic Analysis, Manvendra Chavan
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 …
Advanced Knowledge Extraction With Biomedical Data Using Llms, Akshat Krishna
Advanced Knowledge Extraction With Biomedical Data Using Llms, Akshat Krishna
Master's Projects
The rapid growth of biomedical research has led to an overwhelming volume of unstructured textual data in the scientific literature. This has necessitated the development of an automated approach for knowledge extraction and integration. In
this project, we present a comprehensive pipeline for constructing a unified biomed- ical knowledge graph by combining two well-known datasets: CHEMPROT [1],
which captures chemical–protein interactions, and EU-ADR [2], which annotates drug–gene–disease relationships. In order to identify important biomedical entities and interactions from CHEMPROT dataset, we perform Named Entity Recognition (NER) and relation Extraction (RE) using state-of-the-art biomedical models like BioBERT [3], BioGPT [4] and …
Bot Detection In Social Media Using Graphsage And Bert, Abhishek Deshmukh
Bot Detection In Social Media Using Graphsage And Bert, Abhishek Deshmukh
Master's Projects
This project details a novel bot detection system developed to battle the ever- changing challenge of disinformation, misinformation, and other bot-generated content.
The methodology employed in this project combines the text-based analytical strength of BERT (Bidirectional Encoder Representations from Transformers) with the strength of GraphSage (Graph Sample and Aggregation) for analyzing network structures. The project concatenates BERT and GraphSage vectors to create an 896-size feature embedding with a rich blend of network and text features. This project employs a Support Vector Machine to process the concatenated embeddings, as SVM works well with high-dimensional data. This project was evaluated on two …
Ai-Enabled Anticipatory Handover Predictions In 5g Networks, Ojas Ankush Naik
Ai-Enabled Anticipatory Handover Predictions In 5g Networks, Ojas Ankush Naik
Master's Projects
As users move across network cells in 5G, it is critical to maintain seamless connectivity through efficient and fast handovers. However, as 5G networks have a very dense deployment of cells and higher carrier frequencies, handovers are often more frequent and challenging, leading to failures or the ping-pong effect. In this research, we are going to use Artificial Intelligence (AI) techniques to enable predicting handover(HO) events proactively as opposed to reactively, aiming to reduce HO failures and unnecessary handovers. We develop Long-Short-Term Memory (LSTM) and Bidirectional LSTM (Bi-LSTM) models to forecast future signal measurements, predict handover trigger points, and compare …
Landslide Prediction Using Time-Series Decomposition, Reinforcement Learning-Based Feature Selection And Ml Models, Mohith Sai Venkat Ankem
Landslide Prediction Using Time-Series Decomposition, Reinforcement Learning-Based Feature Selection And Ml Models, Mohith Sai Venkat Ankem
Master's Projects
Landslides pose significant risks to human life, the community, and the environment, yet their prediction remains a complex and unexplored challenge. Existing prediction models often rely on surface measurements and satellite images, neglecting the critical role, in providing deeper insights into landslide analysis. The literature review highlights a lack of research in time series decomposition techniques, despite their potential to improve prediction accuracy. Similarly, feature selection methods that enhance model robustness and precision have not been adequately addressed. This study presents a novel approach to predicting landslide displacement by combining feature selection through reinforcement learning techniques with advanced time-series machine …
Resume Content Generation Using Llama 2 With Adapters, Navaneeth Sai Nidadavolu
Resume Content Generation Using Llama 2 With Adapters, Navaneeth Sai Nidadavolu
Master's Projects
The primary objective of this project is to optimize the Llama language model to generate customized resumes containing domain-specific job descriptions and maintain the linguistic capabilities of the large language model. Building upon the prior research by Sumed Kale on Job Tailored Resume content generation using GPT-2, where he employed full fine-tuning of the model and demonstrated the capability of LLMs to generate resume content, it is evident that while effective, full fine-tuning has its limitations. Primarily, it is computationally expensive, which can pose constraints, especially for large models. Additionally, during the fine-tuning process, there is a risk of losing …
Sdebuddy - Code Documentation Using Large Language Models, Nischay Nagendra
Sdebuddy - Code Documentation Using Large Language Models, Nischay Nagendra
Master's Projects
In this fast developing world of software development, it is crucial to maintain the quality of code and the developers’ productivity. This can be done effectively with good code documentation. SDEBuddy uses the latest generation of Large Language Models (LLMs) and finetuning procedures to create code documentation. In this project, state-of-the-art models such as Llama2 and Llama3 are employed to mimic the behavior of the given code and produce documentation. Such models are tuned for various programming languages and documentation formats using LoRA and QLoRA fine-tuning approaches. These models are evaluated in terms of the BLEU score, ROUGE score and …
Social Media Bot Detection Using Dropout-Gan, Anant Shukla
Social Media Bot Detection Using Dropout-Gan, Anant Shukla
Master's Projects
Bot activity on social media platforms is a pervasive problem, undermining the credibility of online discourse and potentially leading to cybercrime. We propose an approach to bot detection using Generative Adversarial Networks (GAN). We discuss how we overcome the issue of mode collapse by utilizing multiple discriminators to train against one generator, while decoupling the discriminator to perform social media bot detection and utilizing the generator for data augmentation. We demonstrate that our approach outperforms---in terms of accuracy---the state-of-the-art techniques in this field. We also show how the generator in the GAN can be used to evade such a classification …
Integrating Chatgpt With A-Frame For User-Driven 3d Modeling, Ivan Hernandez
Integrating Chatgpt With A-Frame For User-Driven 3d Modeling, Ivan Hernandez
Master's Projects
ChatGPT is a large language model that is capable of creating conversational text and functional code that can be integrated into various technologies, including computer graphics software. Currently, 3D modeling applications can be relatively difficult for novices to learn and understand due to the overwhelming amount of graphical user interfaces. However, we can remedy this issue by leveraging ChatGPT’s conversational language capabilities. Our project described in this report integrates ChatGPT with A-Frame, an online framework for developing virtual reality experiences, to create an immersive and user-friendly 3D modeling environment where users can create and modify 3D models through natural language …
Noteblocklib: A Library For Physics- And Animation-Driven Virtual Midi Instruments For Use In Video Games, Kevin Rotunni
Noteblocklib: A Library For Physics- And Animation-Driven Virtual Midi Instruments For Use In Video Games, Kevin Rotunni
Master's Projects
To better capture the relationship between the performer of a piece of music and the music itself in a video game context, I have designed NoteBlockLib, a system by which MIDI instructions are generated and processed in real time based on the motion and collision data of in-game objects. Ultimately, the movement of instruments made using this system would be driven by the animations of a character in the game. This system would thus allow the player character to interact with the performer in the game without sacrificing the relationship between the performer’s actions and the resulting music or to …
Comparing Balancing Techniques For Malware Classification, Ranjit John
Comparing Balancing Techniques For Malware Classification, Ranjit John
Master's Projects
There have been many breakthroughs over the years in the field of Machine Learning to detect and classify malware threats. However, training a holistic machine learning model to effectively classify malware has been an ongoing topic of research. Datasets represent some malware types disproportionately, which can affect the performance of machine learning classifiers. Without ample data, less common but highly dangerous malware can go undetected by classifiers, leading to devastating outcomes. Data balancing techniques have proven to be effective in representing minority classes better and lessening the bias towards the majority class. Also, recent research showed that generative modeling effectively …
Zookeeper Through The Ages: A Comparative Performance Analysis Of Evolutionary Versions, Ashish Khanchandani
Zookeeper Through The Ages: A Comparative Performance Analysis Of Evolutionary Versions, Ashish Khanchandani
Master's Projects
The rise in the need for scalable, fault-tolerant, and high-performance systems is the primary factor driving the developments in distributed computing. However, the proliferation of distributed computing creates significant difficulties. In an internet- scale setting where errors and network delays are frequent, coordinating distributed applications presents difficulties that ZooKeeper attempts to solve. It ensures several crucial characteristics that guarantee reliability and consistency. However, performance and latency play a huge part when it comes to dealing with systems built for handling very high loads. ZooKeeper has very low latency for read-heavy workloads, making it suitable for real-time applications. These factors contribute …
A Two-Stage Machine Learning Approach For Fake News Detection And News Article Categorization, Snegdha Adusumilli
A Two-Stage Machine Learning Approach For Fake News Detection And News Article Categorization, Snegdha Adusumilli
Master's Projects
This project employs machine learning techniques to develop a sequential model for detecting and categorizing fake news, aiming to mitigate its proliferation in today's digital landscape. The model operates in two phases: in the first phase, the classification algorithms like Naïve Bayes, XGBoost and Random Forest are used to distinguish between true and false news stories and in the second phase the capabilities of Naïve Bayes, XGBoost, Random Forest, and the Transformer-based BERT (Bidirectional Encoder Representations from Transformers) model are leveraged to further categorize the news into specific topics.
The methodology encompasses several key steps: data acquisition, preprocessing, feature extraction, …
A Censorship Resistant News Website Using The Ethereum Blockchain, Hoang Lai
A Censorship Resistant News Website Using The Ethereum Blockchain, Hoang Lai
Master's Projects
Misleading information, false claims, and fabricated news articles not only misguide readers but also undermine the trustworthiness of the news platforms themselves. The blockchain provides decentralized, immutable data storage and offers a promising solution to prevent censorship on news websites. Compared to traditional news websites, a decentralized application (dApp) offers benefits such as greater stability and resistance to information manipulation. A decentralized web app is harder to attack than centralized servers since the database is stored across a blockchain network. Moreover, blockchain prevents censorship by letting readers check data across all blocks in the Blockchain, which is good for a …
Mitigating The Risk Of Reentrancy Attack In Smart Contract Development, Eric Ngo
Mitigating The Risk Of Reentrancy Attack In Smart Contract Development, Eric Ngo
Master's Projects
Smart contracts, while revolutionizing the blockchain with their immutable nature, are prone to attacks such the reentrancy attack. This attack allows malicious adversaries to repeately enter a contract before previous executions are completed. SpartanScript, a custom dialect of Scheme, is a way for developers to write and develop contracts in an experimental blockchain environment like SpartanGold. Compared to cryptocurrencies that use a virtual machine to run on the blockchain, SpartanScript utilizes a simplified interpreter for rapid prototyping. However, SpartanScript does not have a way to detect and warn developers of reentrancy vulnerabilities. Hence, there is a need to implement reliable …
Predicting Remaining Useful Life Of Turbofan Engines On Cmapss And N-Cmapss Using Deep Recurrent Neural Networks, Samaikya Tippareddy
Predicting Remaining Useful Life Of Turbofan Engines On Cmapss And N-Cmapss Using Deep Recurrent Neural Networks, Samaikya Tippareddy
Master's Projects
Aircraft engines are susceptible to failure at multiple points over their lifespan and need replacement or repairs. The ability to proactively determine how long an engine will function helps avoid fatalities and build a reliable prognostic system. To accomplish this, predictive models are being developed using various approaches like physics-based and data-driven techniques. Physics-based models need huge computing power for simulations and domain knowledge for understanding and implementing the models. Alternatively, if we have substantial data for prediction, data-driven models can be used. In this research, we use data-driven approach for engine Remaining-Useful-Life (RUL) prediction on the NASA Commercial Modular …
Enhancing Environmental Health And Safety: Fine-Tuning Large Language Models For Domain-Specific Applications, Mohammad Adil Ansari
Enhancing Environmental Health And Safety: Fine-Tuning Large Language Models For Domain-Specific Applications, Mohammad Adil Ansari
Master's Projects
This study aims to simplify Environmental Health and Safety (EHS) by leveraging the power of Large Language Models (LLMs). In this research, we focus on fine-tuning three LLMs — LLaMA, Mistral, and Falcon — using PEFT techniques such as QLoRA and SFT, to address domain-specific needs such as safety compliance, incident reporting, and knowledge dissemination. Our research methodology involves fine-tuning each LLM model on a custom dataset compiled from various regulatory agencies, supplemented by targeted web scraping and manual collection of questionnaires to capture and enrich the models with the latest regulations and guidelines. This study aims to compare the …
Instagram Data Analysis Using Machine Learning, Lakshmi Prasanna Gorrepati
Instagram Data Analysis Using Machine Learning, Lakshmi Prasanna Gorrepati
Master's Projects
With enormous amount of social media content, we can draw valuable insights. In this paper, we apply different Machine Learning and Deep Learning techniques on Instagram data to determine the techniques that work well to discover the engagement class of a social media post. Out of all the social media platforms, Instagram is growing rapidly not just in the number of users but also in terms of Advertisement and marketing surpassing YouTube’s advertisement revenue. The end goal of this paper is to propose a technique to predict the engagement class. We applied Random Forest (RF), Stacking Classifier, Extreme Gradient Boost …