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

Engineering Commons

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

Electrical and Computer Engineering

Machine Learning

California Polytechnic State University, San Luis Obispo

Articles 1 - 7 of 7

Full-Text Articles in Engineering

Enhancing Telecom Churn Prediction: Adaboost With Oversampling And Recursive Feature Elimination Approach, Long Dinh Tran Jun 2023

Enhancing Telecom Churn Prediction: Adaboost With Oversampling And Recursive Feature Elimination Approach, Long Dinh Tran

Master's Theses

Churn prediction is a critical task for businesses to retain their valuable customers. This paper presents a comprehensive study of churn prediction in the telecom sector using 15 approaches, including popular algorithms such as Logistic Regression, Support Vector Machine, Decision Tree, Random Forest, and AdaBoost.

The study is segmented into three sets of experiments, each focusing on a different approach to building the churn prediction model. The model is constructed using the original training set in the first set of experiments. The second set involves oversampling the training set to address the issue of imbalanced data. Lastly, the third set …


Total Sky Imager Project, Ryan D. Maier, Benjamin Jack Forest, Kyle X. Mcgrath Jun 2022

Total Sky Imager Project, Ryan D. Maier, Benjamin Jack Forest, Kyle X. Mcgrath

Mechanical Engineering

Solar farms like the Gold Tree Solar Farm at Cal Poly San Luis Obispo have difficulty delivering a consistent level of power output. Cloudy days can trigger a significant drop in the utility of a farm’s solar panels, and an unexpected loss of power from the farm could potentially unbalance the electrical grid. Being able to predict these power output drops in advance could provide valuable time to prepare a grid and keep it stable. Furthermore, with modern data analysis methods such as machine learning, these predictions are becoming more and more accurate – given a sufficient data set. The …


Classifying Electrocardiogram With Machine Learning Techniques, Hillal Jarrar Dec 2021

Classifying Electrocardiogram With Machine Learning Techniques, Hillal Jarrar

Master's Theses

Classifying the electrocardiogram is of clinical importance because classification can be used to diagnose patients with cardiac arrhythmias. Many industries utilize machine learning techniques that consist of feature extraction methods followed by Naive- Bayesian classification in order to detect faults within machinery. Machine learning techniques that analyze vibrational machine data in a mechanical application may be used to analyze electrical data in a physiological application. Three of the most common feature extraction methods used to prepare machine vibration data for Naive-Bayesian classification are the Fourier transform, the Hilbert transform, and the Wavelet Packet transform. Each machine learning technique consists of …


Visual Speech Recognition Using A 3d Convolutional Neural Network, Matthew Rochford Dec 2019

Visual Speech Recognition Using A 3d Convolutional Neural Network, Matthew Rochford

Master's Theses

Main stream automatic speech recognition (ASR) makes use of audio data to identify spoken words, however visual speech recognition (VSR) has recently been of increased interest to researchers. VSR is used when audio data is corrupted or missing entirely and also to further enhance the accuracy of audio-based ASR systems. In this research, we present both a framework for building 3D feature cubes of lip data from videos and a 3D convolutional neural network (CNN) architecture for performing classification on a dataset of 100 spoken words, recorded in an uncontrolled envi- ronment. Our 3D-CNN architecture achieves a testing accuracy of …


Development Of A Model And Imbalance Detection System For The Cal Poly Wind Turbine, Ryan Miki Takatsuka Jun 2019

Development Of A Model And Imbalance Detection System For The Cal Poly Wind Turbine, Ryan Miki Takatsuka

Master's Theses

This thesis develops a model of the Cal Poly Wind Turbine that is used to determine if there is an imbalance in the turbine rotor. A theoretical model is derived to estimate the expected vibrations when there is an imbalance in the rotor. Vibration and acceleration data are collected from the turbine tower during operation to confirm the model is useful and accurate for determining imbalances in the turbine.

Digital signal processing techniques for analyzing the vibration data are explored and tested with simulation data. This includes frequency shifts, lock-in amplifiers, phase-locked loops, discrete Fourier transforms, and decimation filters. The …


Smart Weights, Luke W. Rafla-Yuan, Austin C. Fox Jun 2014

Smart Weights, Luke W. Rafla-Yuan, Austin C. Fox

Electrical Engineering

The goal of this project is to design and implement weights which can record and analyze work out patterns. Motivation for this project stems from the high cost of personal training. The hope is that this device will provide many of the benefits a user receives from personal training at only a fraction of the cost. The Smart Weight is designed with an on-board Inertial Measurement Unit providing acceleration, gyroscope, and magnetometer data. A microcontroller records and analyzes changes in motion, feeding this data into Multiplicative Recurrent Neural Network (MRNN) for exercise classification. A Raspberry Pi was chosen as the …


Atrengine: An Orientation-Based Algorithm For Automatic Target Recognition, Justin Ting-Jeuan Kuo Jun 2014

Atrengine: An Orientation-Based Algorithm For Automatic Target Recognition, Justin Ting-Jeuan Kuo

Master's Theses

Automatic Target Recognition (ATR) is a subject involving the use of sensor data to develop an algorithm for identifying targets of significance. It is of particular interest in military applications such as unmanned aerial vehicles and missile tracking systems. This thesis develops an orientation-based classification approach from previous ATR algorithms for 2-D Synthetic Aperture Radar (SAR) images. Prior work in ATR includes Chessa Guilas’ Hausdorff Probabilistic Feature Analysis Approach in 2005 and Daniel Cary’s Optimal Rectangular Fit in 2007.

A system incorporating multiple modules performing different tasks is developed to streamline the data processing of previous algorithms. Using images from …