Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 20 of 92 for “"Other Computer Engineering"”.
-
A Software Development Kit for Camera-Based Gesture Interaction
<p>Human-Computer Interaction is a rapidly expanding field, in which new implementations of ideas are consistently being released. In recent years, much of the concentration in this field has been on gesture-based control, either touch-based or camera-based. Even though camera-based gesture …
-
Future of Payment Platforms
… experience, security, and convenience among many other things. However, many of these platforms are still centralized, making them more susceptible to attacks. This thesis goes over the various methods of payments, starting from their origins and discusses their flaws and ways they are being …
-
A Machine Learning Approach to Predicting the Onset of Type II Diabetes in a Sample of Pima Indian Women
<p>Type II diabetes is a disease that affects how the body regulates and uses sugar (glucose) as a fuel. This chronic disease results in too much sugar circulating in the bloodstream. High blood sugar levels can lead to circulatory, nervous, and immune systems disorders. Machine learning (ML) …
-
Modeling document classification to automate mental health diagnosis
… was approached through several feature engineering and machine learning models to determine the optimal methods for diagnosis classification. A model was created that successfully classified diagnosis documents to their appropriate mental health condition, but due to limitation in the …
-
Lottery Scheduling in the Linux Kernel: A Closer Look
<p>This paper presents an implementation of a lottery scheduler, presented from design through debugging to performance testing. Desirable characteristics of a general purpose scheduler include low overhead, good overall system performance for a variety of process types, and fair scheduling …
-
Brief Study of Classification Algorithms in Machine Learning
<p>The purpose of this study is to briefly learn the theory and implementation of three most commonly used Machine Learning algorithms: k-Nearest Neighbors (kNN), Decision Trees and Naïve Bayes. All these algorithms fall under the Classification algorithm category of Unsupervised Machine Learning. …
-
Exploring the Relationship of the Closeness of a Genetic Algorithm's Chromosome Encoding to Its Problem Space
… chromosomes obtaining higher fitness scores than other encodings. I will also show that Hamming distances should be understood as part of the relationship between the closeness of an encoding to the problem instead of assuming they should always be held constant. Closeness to the problem includes …
-
CLASSIFICATION OF IMAGES BASED ON PIXELS THAT REPRESENT A SMALL PART OF THE SCENE. A CASE APPLIED TO MICROANEURYSMS IN FUNDUS RETINA IMAGES
<p>Convolutional Neural Networks (CNNs), the state of the art in image classification, have proven to be as effective as an ophthalmologist, when detecting Referable Diabetic Retinopathy (RDR). Having a size of less than 1\% of the total image, microaneurysms are early lesions in DR that are …
-
Intrusion detection for industrial control systems
<p>Industrial Control Systems (ICS) are rapidly shifting from closed local networks, to remotely accessible networks. This shift has created a need for strong cybersecurity anomaly and intrusion detection for these systems; however, due to the complexity and diversity of ICSs, well defined and …
-
ANTICS: A CROSS-PLATFORM MOBILE GAME
… asset management, AI, particle systems, and other gameplay mechanics. I will also discuss the development tools that were used to create the software components of the game.</p>
-
Using Pitch Tipping for Baseball Pitch Prediction
<p>Data Analytics and technology have changed baseball as we know it. From the increase in defensive shifts to teams using cameras in the outfield to steal signs, teams will try anything to win. One way to gain an edge in baseball is to figure out what pitches a pitcher will pitch. Pitch prediction …
-
Leave the Features: Take the Cannoli
… languages are often much easier to learn than other, statically type checked, languages such as C++ or Rust. Unfortunately, these dynamic languages come at the cost of losing compile-time optimizations. Python is arguably the most popular language for data scientists and researchers in the …
-
Smarter NEAT Nets
<p>This paper discusses a modification to improve usability and functionality of a ge- netic neural net algorithm called NEAT (NeuroEvolution of Augmenting Topolo- gies). The modification aims to accomplish its goal by automatically changing parameters used by the algorithm with little input from a …
-
Fault Tolerant and Flexible CubeSat Software Architecture
<p>The CubeSat pico-satellite is gaining popularity in both the educational and aerospace industries. Due to a lack of experience and constrained hardware capabilities, most of the university missions have been educational in nature. Cal Poly's project, PolySat, has gained significant experience …
-
In Search of Homo Sociologicus
<p>The subject of this dissertation is to build an epistemic logic system that is able to show the spreading of knowledge and beliefs in a social network that contains multiple subgroups. Epistemic logic is the study of logical systems that express mathematical properties of knowledge and belief. …
-
The State of Software Engineering Maturity and Licensure
… engineers, but ACM believes that software engineering is too immature, and regulating the profession would be premature. In 1996, Norman Gibbs and Gary Ford from Carnegie Mellon University performed a qualitative survey of the maturity of the software engineering profession. I apply this …
-
A System for Natural Language Unmarked Clausal Transformations in Text-to-Text Applications
A system is proposed which separates clauses from complex sentences into simpler stand-alone sentences. This is useful as an initial step on raw text, where the resulting processed text may be fed into text-to-text applications such as Automatic Summarization, Question Answering, and Machine …
-
Decentralized Aggregation Design and Study of Federated Learning
… is being transferred to a central server and the other is volumes of data sent over the network for the model update. Federated Learning helps solve these problems by training models on local data within the device and aggregating the model with other devices. Federated Learning involves a central …
-
Feature Selection and Improving Classification Performance for Malware Detection
<p>The ubiquitous advance of technology has been conducive to the proliferation of cyber threats, resulting in attacks that have grown exponentially. Consequently, researchers have developed models based on machine learning algorithms for detecting malware. However, these methods require …
-
The Effects of Latency on 3D Interactive Data Visualizations
… run to present every facet within a dataset. An engineering team with limited resources is left with intuition and estimates to determine if their application performs sufficiently well.</p> <p>This thesis studies how latency affects users' comprehension of data visualizations, specifically 3D …
Page 1 of 5