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

Engineering Commons

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

Articles 1 - 6 of 6

Full-Text Articles in Engineering

Domain Adaptation In Unmanned Aerial Vehicles Landing Using Reinforcement Learning, Pedro Lucas Franca Albuquerque Dec 2019

Domain Adaptation In Unmanned Aerial Vehicles Landing Using Reinforcement Learning, Pedro Lucas Franca Albuquerque

Department of Computer Science and Engineering: Dissertations, Theses, and Student Research

Landing an unmanned aerial vehicle (UAV) on a moving platform is a challenging task that often requires exact models of the UAV dynamics, platform characteristics, and environmental conditions. In this thesis, we present and investigate three different machine learning approaches with varying levels of domain knowledge: dynamics randomization, universal policy with system identification, and reinforcement learning with no parameter variation. We first train the policies in simulation, then perform experiments both in simulation, making variations of the system dynamics with wind and friction coefficient, then perform experiments in a real robot system with wind variation. We initially expected that providing …


Scatter Reduction By Exploiting Behaviour Of Convolutional Neural Networks In Frequency Domain, Carlos Ivan Jerez Gonzalez Dec 2019

Scatter Reduction By Exploiting Behaviour Of Convolutional Neural Networks In Frequency Domain, Carlos Ivan Jerez Gonzalez

Theses and Dissertations

In X-ray imaging, scattered radiation can produce a number of artifacts that greatly

undermine the image quality. There are hardware solutions, such as anti-scatter grids.

However, they are costly. A software-based solution is a better option because it is

cheaper and can achieve a higher scatter reduction. Most of the current software-based

approaches are model-based. The main issues with them are the lack of flexibility, expressivity, and the requirement of a model. In consideration of this, we decided to apply

Convolutional Neural Networks (CNNs), since they do not have any of the previously

mentioned issues.

In our approach we split …


Depressiongnn: Depression Prediction Using Graph Neural Network On Smartphone And Wearable Sensors, Param Bidja May 2019

Depressiongnn: Depression Prediction Using Graph Neural Network On Smartphone And Wearable Sensors, Param Bidja

Honors Scholar Theses

Depression prediction is a complicated classification problem because depression diagnosis involves many different social, physical, and mental signals. Traditional classification algorithms can only reach an accuracy of no more than 70% given the complexities of depression. However, a novel approach using Graph Neural Networks (GNN) can be used to reach over 80% accuracy, if a graph can represent the depression data set to capture differentiating features. Building such a graph requires 1) the definition of node features, which must be highly correlated with depression, and 2) the definition for edge metrics, which must also be highly correlated with depression. In …


Evasive Maneuvers Against Missiles For Unmanned Combat Aerial Vehicle In Autonomous Air Combat, Xizhong Yang, Jianliang Ai Jan 2019

Evasive Maneuvers Against Missiles For Unmanned Combat Aerial Vehicle In Autonomous Air Combat, Xizhong Yang, Jianliang Ai

Journal of System Simulation

Abstract: For UCAV having the capability to deal with autonomous air combat, the flight dynamics model with the overload input and the 3-dimensional proportional navigation guidance model were established. Based on artificial neural network, an evasive maneuver decision was presented for avoiding incoming missiles. The degrees of freedom for UCAV-missile system were reduced by coordinate transformation, which simplified the complicated model as a non-linear model with relatively small amount of input and a single output. After the neural network samples were generated and trained, evasive results could be directly predicted from the relationship of positions between UCAV and missile …


An Automated Snick Detection And Classification Scheme As A Cricket Decision Review System, Aftab Khan, Syed Qadir Hussain, Muhammad Waleed, Ashfaq Khan, Umair Khan Jan 2019

An Automated Snick Detection And Classification Scheme As A Cricket Decision Review System, Aftab Khan, Syed Qadir Hussain, Muhammad Waleed, Ashfaq Khan, Umair Khan

Turkish Journal of Electrical Engineering and Computer Sciences

Umpire decisions can greatly affect the outcome of a cricket game. When there is doubt about the umpire?s call for a decision, a decision review system (DRS) may be brought into play by a batsman or bowler to validate the decision. Recently, the latest technologies, including Hotspot, Hawk-eye, and Snickometer, have been employed when there is doubt among the on-field umpire, batsman, or bowlers. This research is a step forward in gaging the true class of a snick generated from the contact of the cricket ball with either (i) the bat, (ii) gloves, (iii) pad, or (iv) a combination of …


An Explainable Autoencoder For Collaborative Filtering Recommendation, Pegah Sagheb Haghighi, Olurotimi Seton, Olfa Nasraoui Jan 2019

An Explainable Autoencoder For Collaborative Filtering Recommendation, Pegah Sagheb Haghighi, Olurotimi Seton, Olfa Nasraoui

Faculty Scholarship

Autoencoders are a common building block of Deep Learning architectures, where they are mainly used for representation learning. They have also been successfully used in Collaborative Filtering (CF) recommender systems to predict missing ratings. Unfortunately, like all black box machine learning models, they are unable to explain their outputs. Hence, while predictions from an Autoencoderbased recommender system might be accurate, it might not be clear to the user why a recommendation was generated. In this work, we design an explainable recommendation system using an Autoencoder model whose predictions can be explained using the neighborhood based explanation style. Our preliminary work …