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

Computer Sciences Commons™

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

2021

Discipline
Institution
Keyword
Publication
Publication Type
File Type

Articles 1621 - 1650 of 3477

Full-Text Articles in Computer Sciences

Towards Improving The Security Of The Software Supply Chain, Hammad Afzali May 2021

Towards Improving The Security Of The Software Supply Chain, Hammad Afzali

Dissertations

A software supply chain comprises a series of steps performed to develop and distribute a software product. History has shown that each of these steps is vulnerable to attacks that can have serious repercussions and can affect many users at once. To address the attacks against the software supply chain, end users must be provided with verifiable guarantees about the individual steps of the chain and with assurances that the steps are securely chained together.

In this dissertation, the security of several individual steps in the software supply chain is enhanced. The first step of the chain, managing the source …


Improving Multi-Threaded Qos In Clouds, Weiwei Jia May 2021

Improving Multi-Threaded Qos In Clouds, Weiwei Jia

Dissertations

Multi-threading and resource sharing are pervasive and critical in clouds and data-centers. In order to ease management, save energy and improve resource utilization, multi-threaded applications from different tenants are often encapsulated in virtual machines (VMs) and consolidated on to the same servers. Unfortunately, despite much effort, it is still extremely challenging to maintain high quality of service (QoS) for multi-threaded applications of different tenants in clouds, and these applications often suffer severe performance degradation, poor scalability, unfair resource allocation, and so on.

The dissertation identifies the causes of the QoS problems and improves the QoS of multi-threaded execution with three …


Convolutional Neural Networks For Deflate Data Encoding Classification Of High Entropy File Fragments, Nehal Ameen May 2021

Convolutional Neural Networks For Deflate Data Encoding Classification Of High Entropy File Fragments, Nehal Ameen

LSU New Orleans Theses and Dissertations

Data reconstruction is significantly improved in terms of speed and accuracy by reliable data encoding fragment classification. To date, work on this problem has been successful with file structures of low entropy that contain sparse data, such as large tables or logs. Classifying compressed, encrypted, and random data that exhibit high entropy is an inherently difficult problem that requires more advanced classification approaches. We explore the ability of convolutional neural networks and word embeddings to classify deflate data encoding of high entropy file fragments after establishing ground truth using controlled datasets. Our model is designed to either successfully classify file …


The Kati Module System: Modular Design For Delivering Character Focused Dialogue In Games, Stephen J. Marcel May 2021

The Kati Module System: Modular Design For Delivering Character Focused Dialogue In Games, Stephen J. Marcel

LSU New Orleans Theses and Dissertations

The Kati Module System is an interconnected set of programming modules intended to facilitate dynamic text authoring for interactive experiences (for example, games). It is a long-standing goal for interactive experiences to dynamically adapt their textual output based on the user or player's choices and predilections, but to account for this vast possibility space requires an amount of authoring that is frequently untenable, especially for small studios. Advances in machine learning have produced incredible progress in the field of Natural Language Generation (NLG). Though this produces impressive surface level text, it does so without an internal representation that can be …


Machine Learning For Terminal Procedure Chart Change Detection, Anthony M. Marchiafava May 2021

Machine Learning For Terminal Procedure Chart Change Detection, Anthony M. Marchiafava

LSU New Orleans Theses and Dissertations

Terminal Procedure Charts are a constantly updated and necessary tool for aircraft personnel to approach and take off from airport runways safely. Detecting changes within these charts is a time-consuming and laborious process. Here machine learning techniques were used to predict regions of change in charts based on detecting the charts image regions and comparing features extracted from those regions. Outlined are methodologies to detect differences between two separate charts to produce images with changed regions clearly indicated. Both more conventional computer vision and machine learning techniques were applied. For images with minor shifts, the proposed model is able to …


Sounds Of Silence: A Study Of Stability And Diversity Of Web Audio Fingerprints, Shekhar Chalise May 2021

Sounds Of Silence: A Study Of Stability And Diversity Of Web Audio Fingerprints, Shekhar Chalise

LSU New Orleans Theses and Dissertations

Browser fingerprinting presents a grave threat to privacy as it allows user tracking even in private browsing modes. Prior measurement studies on HTML5-based fingerprinting have been limited to Canvas and WebGL but not Web Audio APIs. We aim to fill this gap by conducting the first large-scale systematic study of web audio fingerprints and studying their stability as well as diversity properties. Using MTurk and social media platforms, we collected 8 different audio fingerprints from 694 users.

Firstly, we show that the audio fingerprints are unstable unlike other fingerprinting methods with some users having as many as 20 different fingerprints. …


Land Cover Image Segmentation Based On Individual Class Binary Segmentation, Sathyanarayanan Somasunder May 2021

Land Cover Image Segmentation Based On Individual Class Binary Segmentation, Sathyanarayanan Somasunder

Theses

Remote sensing techniques have been developed over the past decades to acquire data without being in contact of the target object or data source. Their application on land-cover image segmentation has attracted significant attention in recent years. With the help of satellites, scientists and researchers can collect and store high resolution image data that can be further processed, segmented, and classified. However, these research results have not yet been synthesized to provide coherent guidance on the effect of variant land-cover segmentation processes. In this paper, we present a novel model that augments segmentation using smaller networks to segment individual classes. …


Rm-Net: Rasterizing Markov Signals To Images For Deep Learning, Kajal Gupta May 2021

Rm-Net: Rasterizing Markov Signals To Images For Deep Learning, Kajal Gupta

Theses

Statistical machine learning approaches are quite famous for processing Markov signal data. They can model unobserved states and learn certain characteristics particular to a signal with good accuracy. However, with the advent of Deep learning the novice ways of solving a problem has shifted towards this more sophisticated algorithm, which is much better, powerful and more accurate. Specifically, Convolutional Neural Nets (CNN) have shown many promising results on images and videos. Here we illustrate how CNN can be applied to a 1D numeric signal using signal rasterization technique. We start by rasterizing a 1D numeric Markov signal into an image …


Stock Markets Performance During A Pandemic: How Contagious Is Covid-19?, Yara Abushahba May 2021

Stock Markets Performance During A Pandemic: How Contagious Is Covid-19?, Yara Abushahba

Theses and Dissertations

Background and Motivation: The coronavirus (“COVID-19”) pandemic, the subsequent policies and lockdowns have unarguably led to an unprecedented fluid circumstance worldwide. The panic and fluctuations in the stock markets were unparalleled. It is inarguable that real-time availability of news and social media platforms like Twitter played a vital role in driving the investors’ sentiment during such global shock.

Purpose:The purpose of this thesis is to study how the investor sentiment in relation to COVID-19 pandemic influenced stock markets globally and how stock markets globally are integrated and contagious. We analyze COVID-19 sentiment through the Twitter posts and investigate its …


A Gate-Based Monte Carlo Simulation Of A Dual-Layer Pixelized Gadolinium Oxyorthosilicate (Gso) Detector Performance And Response For Micro Pet Scanner, Leonid L Nkuba, Innocent J Lugendo, Idrissa S Amour May 2021

A Gate-Based Monte Carlo Simulation Of A Dual-Layer Pixelized Gadolinium Oxyorthosilicate (Gso) Detector Performance And Response For Micro Pet Scanner, Leonid L Nkuba, Innocent J Lugendo, Idrissa S Amour

Tanzania Journal of Science

The purpose of this study was to simulate the GSO detector of a micro PET using GATE simulation platform. The performance and responses of the simulated GSO detector assembly were evaluated by comparing the simulated data to the experimental and XCOM data to validate the simulation platform and procedure. Based on NEMA NU-4 2008 protocols, the performance of GSO detector in terms of sensitivity was simulated and compared to the experimental data. Similarly, the GSO detector response to photons interaction was simulated and compared against the XCOM data for absorbed intensity ratio in the GSO detector and survived intensity ratio …


Solving The University Course Timetabling Problem Using Bat Inspired Algorithm, Ushindi Limota, Egbert Mujuni, Allen Mushi May 2021

Solving The University Course Timetabling Problem Using Bat Inspired Algorithm, Ushindi Limota, Egbert Mujuni, Allen Mushi

Tanzania Journal of Science

Many mathematical optimization problems from real-life applications are NP-hard, and hence no algorithm that solves them to optimality within a reasonable time is known. For this reason, metaheuristic methods are mostly preferred when their size is big. Many meta-heuristic methods have been proposed to solve various combinatorial optimization problems. One of the newly introduced metaheuristic methods is a bat-inspired algorithm, which is based on the echolocation behaviour of microbats. Bat algorithm (BA) and its variants have been used successfully to solve several optimization problems. However, from the No-free Lunch Theorem, it is known that there is no universal metaheuristic method …


Evaluation Of Scatter Suppression Algorithm For X-Ray Exposure Of Soft Tissue Equivalent Phantoms Over Nominal Energy Range Using Fluka Code, Samson O Omondi, Innocent J Lugendo, Ramadhan R Kazema, Robert Kinyua May 2021

Evaluation Of Scatter Suppression Algorithm For X-Ray Exposure Of Soft Tissue Equivalent Phantoms Over Nominal Energy Range Using Fluka Code, Samson O Omondi, Innocent J Lugendo, Ramadhan R Kazema, Robert Kinyua

Tanzania Journal of Science

Soft tissue imaging is heavily impaired by streaks and cupping effects associated with X-ray scatter. Quality of images from projection imaging may be improved by the use of enhanced anti-scatter grids’ designs with potency to reject significant scatter. However, optimization of grid characteristics requires investigation to improve diagnostic image quality. Transmitted scatter spatially distributed degrades images engendering need for effective scatter correction protocols. This study investigated the pre-scan scatter suppression algorithm for X-ray exposure of soft tissue equivalent phantoms over nominal energy range. Adipose tissue and polymethyl methacrylate phantoms of cross-sectional area (30 x 30) cm2 and of varying thickness …


Investigating Which Elements Of Ecs Teaching Motivate Subsequent Computer Science Course Taking, Steven Mcgee, Randi Mcgee-Tekula, Lucia Dettori, Ronald I. Greenberg, John Wachen, Mark Johnson May 2021

Investigating Which Elements Of Ecs Teaching Motivate Subsequent Computer Science Course Taking, Steven Mcgee, Randi Mcgee-Tekula, Lucia Dettori, Ronald I. Greenberg, John Wachen, Mark Johnson

Computer Science: Faculty Publications and Other Works

A key strategy for broadening computer science participation in a large urban school district has been the enactment of a high school computer science graduation requirement. The Exploring Computer Science (ECS) curriculum and professional development program serves as a core foundation for supporting the enactment of this policy. ECS seeks to foster broadening participation in computer science through activities designed to engage students in computer science inquiry connected to meaningful problems. Prior research has shown that student motivation is an important mediating factor for the impact of ECS on broadening participation in future CS coursework. The current study was undertaken …


A Cancelable Biometric Authentication System Based On Feature-Adaptive Random Projection, Wencheng Yang, Song Wang, Muhammad Shahzad, Wei Zhou May 2021

A Cancelable Biometric Authentication System Based On Feature-Adaptive Random Projection, Wencheng Yang, Song Wang, Muhammad Shahzad, Wei Zhou

Research outputs 2014 to 2021

Biometric template data protection is critical in preventing user privacy and identity from leakage. Random projection based cancelable biometrics is an efficient and effective technique to achieve biometric template protection. However, traditional random projection based cancelable template design suffers from the attack via record multiplicity (ARM), where an adversary obtains multiple transformed templates from different applications and the associated parameter keys so as to assemble them into a full-rank linear equation system, thereby retrieving the original feature vector. To address this issue, in this paper we propose a feature-adaptive random projection based method, in which the projection matrixes, the key …


Big Data Quality Framework: A Holistic Approach To Continuous Quality Management, Ikbal Taleb, Mohamed Adel Serhani, Chafik Bouhaddioui, Rachida Dssouli May 2021

Big Data Quality Framework: A Holistic Approach To Continuous Quality Management, Ikbal Taleb, Mohamed Adel Serhani, Chafik Bouhaddioui, Rachida Dssouli

All Works

Big Data is an essential research area for governments, institutions, and private agencies to support their analytics decisions. Big Data refers to all about data, how it is collected, processed, and analyzed to generate value-added data-driven insights and decisions. Degradation in Data Quality may result in unpredictable consequences. In this case, confidence and worthiness in the data and its source are lost. In the Big Data context, data characteristics, such as volume, multi-heterogeneous data sources, and fast data generation, increase the risk of quality degradation and require efficient mechanisms to check data worthiness. However, ensuring Big Data Quality (BDQ) is …


Challenges And Success Factors Of Scaled Agile Adoption – A South African Perspective, Lucas Khoza, Carl Marnewick May 2021

Challenges And Success Factors Of Scaled Agile Adoption – A South African Perspective, Lucas Khoza, Carl Marnewick

The African Journal of Information Systems

Agile methods and Agile scaling frameworks have become a solution for software-developing organizations striving to improve the success of software projects. Agile methods were developed for small projects, but due to their benefits, even large software-developing organizations have adopted them to scale their software projects. This quantitative study was undertaken to deepen the researchers’ understanding of the critical success factors and challenges of Scaled Agile from the South African perspective. A simple random sampling method was used. Data was collected with the use of an online structured questionnaire and the response rate was 70%. The results reveal that customer satisfaction …


Towards A Machine Learning Based Generalizable Framework For Detecting Covid-19 Misinformation On Social Media, Yuanzhi Chen May 2021

Towards A Machine Learning Based Generalizable Framework For Detecting Covid-19 Misinformation On Social Media, Yuanzhi Chen

School of Computing: Dissertations, Theses, and Student Research

Since the beginning of the COVID-19 pandemic, caused by severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2) virus, online social media has become a conduit for the rapid propagation of misinformation. The misinformation is a type of fake news that is created inadvertently without the intention of causing harm. Yet COVID-19 misinformation has caused serious social disruptions including accidental death and destruction of public property. Timely prevention of the propagation of online misinformation requires the development of automated detection tools. Machine learning (ML) based models have been used to automate techniques for identifying fake news. These techniques involve converting text data …


Clickbait Detection In Youtube Videos, Ruchira Gothankar May 2021

Clickbait Detection In Youtube Videos, Ruchira Gothankar

Master's Projects

YouTube videos often include captivating descriptions and intriguing thumbnails designed to increase the number of views, and thereby increase the revenue for the person who posted the video. This creates an incentive for people to post clickbait videos, in which the content might deviate significantly from the title, description, or thumbnail. In effect, users are tricked into clicking on clickbait videos. In this research, we consider the challenging problem of detecting clickbait YouTube videos. We experiment with logistic regression, random forests, and multilayer perceptrons, based on a variety of textual features. We obtain a maximum accuracy in excess of 94%.


Spaceflight And The Differential Gene Expression Of Human Stem Cell-Derived Cardiomyocytes, Eugenie Zhu May 2021

Spaceflight And The Differential Gene Expression Of Human Stem Cell-Derived Cardiomyocytes, Eugenie Zhu

Master's Projects

The National Aeronautics and Space Administration (NASA) has performed many experiments on the International Space Station (ISS) to further understand how conditions in space can affect life on Earth. This project analyzed GLDS-258, a gene set from NASA’s GeneLab repository which examines the impact of microgravity on human induced pluripotent stem-cell-derived cardiomyocytes (hiPSC-CMs). While many datasets have been run through NASA’s RNA-Seq Consensus Pipeline (RCP) to study differential gene expression in space, a Homo sapiens dataset has yet to be analyzed using the RCP. The aim of this project was to run the first Homo sapiens dataset, GLDS-258, through the …


Prediction Of Financial Capacity Using Diffusion Compartment Imaging, Lok Yi Tai May 2021

Prediction Of Financial Capacity Using Diffusion Compartment Imaging, Lok Yi Tai

Master's Projects

Financial Capacity (FC) is the ability to manage one’s financial affairs, which is essential for autonomy and independence particularly for aging adults. Since dementia develops gradually, it is often difficult to detect the early signs that this cognitive dysfunction is developing This project aims to use Neurite orientation dispersion and density imaging (NODDI) to identify the white matter tracts that are associated with FC. Diffusion Tensor Images (DTI) and T1 Magnetic Resonance Images (MRI) of 18 Alzheimer’s Disease (AD) subjects, 47 Mild Cognitive Impaired (MCI) subjects, and 193 healthy control (CN) are compared to neuropsychological tests. Orientation Dispersion Index (ODI) …


Can Parallel Gravitational Search Algorithm Effectively Choose Parameters For Photovoltaic Cell Current Voltage Characteristics?, Alan Kirkpatrick May 2021

Can Parallel Gravitational Search Algorithm Effectively Choose Parameters For Photovoltaic Cell Current Voltage Characteristics?, Alan Kirkpatrick

Honors Projects

This study asks the question “Can parallel Gravitational Search Algorithm (GSA) effectively choose parameters for photovoltaic cell current voltage characteristics?” These parameters will be plugged into the Single Diode Model to create the IV curve. It will also investigate Particle Swarm Optimization (PSO) and a population based random search (PBRS) to see if GSA performs the search better and or more quickly than alternative algorithms


Tolkien: Scholar And Modern Game Pioneer, Alicia Breinke May 2021

Tolkien: Scholar And Modern Game Pioneer, Alicia Breinke

ART 108: Introduction to Games Studies

History can be a necessity, or necessary evil for some people when we want to comprehend real-time issues or trends. Gaming is a trend that applies to this since we often seem to be drawn in by the excitement of the graphics, music, and storylines, yet it seems like people seldomly try to uncover their origins. At the same time, though, a game’s historic foundation is essential to understand since it can help us gain a greater appreciation for these experiences. Role play games are an exceptional example of this since many renowned ones have external influences. J.R.R. Tolkien’s “The …


An Empirical Study Of Refactorings And Technical Debt In Machine Learning Systems, Yiming Tang, Raffi Khatchadourian, Mehdi Bagherzadeh, Rhia Singh, Ajani Stewart, Anita Raja May 2021

An Empirical Study Of Refactorings And Technical Debt In Machine Learning Systems, Yiming Tang, Raffi Khatchadourian, Mehdi Bagherzadeh, Rhia Singh, Ajani Stewart, Anita Raja

Publications and Research

Machine Learning (ML), including Deep Learning (DL), systems, i.e., those with ML capabilities, are pervasive in today’s data-driven society. Such systems are complex; they are comprised of ML models and many subsystems that support learning processes. As with other complex systems, ML systems are prone to classic technical debt issues, especially when such systems are long-lived, but they also exhibit debt specific to these systems. Unfortunately, there is a gap in knowledge of how ML systems evolve and are maintained. In this paper, we fill this gap by studying refactorings, i.e., source-to-source semantics-preserving program transformations, performed in real-world, open-source software, …


Malware Classification With Bert, Joel Lawrence Alvares May 2021

Malware Classification With Bert, Joel Lawrence Alvares

Master's Projects

Malware Classification is used to distinguish unique types of malware from each other.

This project aims to carry out malware classification using word embeddings which are used in Natural Language Processing (NLP) to identify and evaluate the relationship between words of a sentence. Word embeddings generated by BERT and Word2Vec for malware samples to carry out multi-class classification. BERT is a transformer based pre- trained natural language processing (NLP) model which can be used for a wide range of tasks such as question answering, paraphrase generation and next sentence prediction. However, the attention mechanism of a pre-trained BERT model can …


Fake Malware Opcodes Generation Using Hmm And Different Gan Algorithms, Harshit Trehan May 2021

Fake Malware Opcodes Generation Using Hmm And Different Gan Algorithms, Harshit Trehan

Master's Projects

Malware, or malicious software, is a program that is intended to harm systems. In the past decade, the number of malware attacks have grown and, more importantly, evolved. Many researchers have successfully integrated cutting edge Machine Learning techniques to combat this ever present and growing threat to cyber and information security. One big challenge faced by many researchers is the lack of enough data to train machine learning models and specifically deep neural networks properly. Generative modelling has proven to be very efficient at generating synthesized data that can match the actual data distribution.

In this project, we aim to …


Keystroke Dynamics Based On Machine Learning, Han-Chih Chang May 2021

Keystroke Dynamics Based On Machine Learning, Han-Chih Chang

Master's Projects

The development of active and passive biometric authentication and identification technology plays an increasingly important role in cybersecurity. Biometrics that utilize features derived from keystroke dynamics have been studied in this context. Keystroke dynamics can be used to analyze the way that a user types by monitoring various keyboard inputs. Previous work has considered the feasibility of user authentication and classification based on keystroke features. In this research, we analyze a wide variety of machine learning and deep learning models based on keystroke-derived features, we optimize the resulting models, and we compare our results to those obtained in related research. …


Malware Analysis With Auxiliary-Classifier Gan, Rakesh Nagaraju May 2021

Malware Analysis With Auxiliary-Classifier Gan, Rakesh Nagaraju

Master's Projects

A generative adversarial network (GAN) is a powerful machine learning concept where both a generative and discriminative model are trained simultaneously. A recent trend in malware research consists of treating executables as images and employing image-based analysis techniques. In this research, we generate fake malware images using GANs, and we also consider the effectiveness of GANs for malware classification. Specifically, we consider auxiliary classifier GAN (AC-GAN), which enables us to work with multiclass data. We find that AC-GAN generates malware images that cannot be reliably distinguished from real malware images. In addition, we find that the detection capabilities of AC-GAN …


Presentation Attack Detection In Facial Biometric Authentication, Hardik Kumar May 2021

Presentation Attack Detection In Facial Biometric Authentication, Hardik Kumar

Master's Projects

Biometric systems are referred to those structures that enable recognizing an individual, or specifically a characteristic, using biometric data and mathematical algorithms. These are known to be widely employed in various organizations and companies, mostly as authentication systems. Biometric authentic systems are usually much more secure than a classic one, however they also have some loopholes. Presentation attacks indicate those attacks which spoof the biometric systems or sensors. The presentation attacks covered in this project are: photo attacks and deepfake attacks. In the case of photo attacks, it is observed that interactive action check like Eye Blinking proves efficient in …


Machine Learning To Detect Malware Evolution, Lolitha Sresta Tupadha May 2021

Machine Learning To Detect Malware Evolution, Lolitha Sresta Tupadha

Master's Projects

Malware evolves over time and anti-virus must adapt to such evolution. Hence, it is critical to detect those points in time where malware has evolved so that appro-priate countermeasures can be undertaken. In this research, we perform a variety of experiments to determine when malware evolution is likely to have occurred. All of the evolution detection techniques that we consider are based on machine learning and can be fully automated—in particular, no reverse engineering or other labor-intensive manual analysis is required. Specifically, we consider analysis based on hidden Markov models and various word embedding techniques, among other machine learning based …


Computer-Aided Diagnosis Of Low Grade Endometrial Stromal Sarcoma (Lgess), Xinxin Yang May 2021

Computer-Aided Diagnosis Of Low Grade Endometrial Stromal Sarcoma (Lgess), Xinxin Yang

Master's Projects

Low grade endometrial stromal sarcoma (LGESS) is rare form of cancer, account- ing for about 0.2% of all uterine cancer cases. Approximately 75% of LGESS patients are initially misdiagnosed with leiomyoma, which is a type of benign tumor that is also known as fibroids. In this research, uterine tissue biopsy images of potential LGESS patients are preprocessed using segmentation and staining normalization algorithms. A wide variety of classic machine learning and leading deep learning models are then applied to classify tissue images as either benign or cancerous. For classic techniques, the highest classification accuracy we attain is 85%, while our …