Search
Now showing items 1-10 of 17
Understanding and predicting method-level source code changes using commit history data
(2016-10-01)
Software development and software maintenance require a large amount of source
code changes to be made to a software repositories. Any change to a repository can
introduce new resource needs which will cost more time and ...
Characterizing the potential energy surface of two dimensional and bulk materials using high dimensional neural network potentials
(2018-08-01)
Computing material properties at the ab-initio level of detail is computationally prohibitive for large systems or long timescales. As a result, such methods cannot be used to efficiently sample configuration space. Force ...
Achieving real-time video summarization on commodity hardware
(2018-04-01)
We present a system for automatic video summarization which is able to operate in
real-time on commodity hardware. This is achieved by performing segmentation
to divide a video into a series of small video clips, which are ...
The World Trade Web: using network analysis and machine learning as tools for public policy decision-making
(2020-11-01)
The World Trade Web (WTW) contains a wealth of information that upon rigorous analysis can aid governments in public policy decision-making. In my attempt to provide this valuable input, this dissertation uses two main ...
Using machine learning methods to aid scientists in laboratory environments
(2019-12-01)
As machine learning gains popularity as a scientific instrument, we look to create methods to implement it as a laboratory tool for researchers. In the first of two projects, we discuss creating a real-time interference ...
Characterizing water-metal interfaces and machine learning potential energy surfaces
(2017-08-01)
In this thesis, we first discuss the fundamentals of ab initio electronic structure theory and density functional theory (DFT). We also discuss statistics related to computing thermodynamic averages of molecular dynamics ...
Predicting mutation score using source code and test suite metrics
(2012-09-01)
Mutation testing has traditionally been used to evaluate the effectiveness of test suites
and provide con dence in the testing process. Mutation testing involves the creation of
many versions of a program each with a single ...
Predictive analytics for maintenance activities in nuclear power plants: a feasibility study
(2021-12-01)
Nuclear power plants are known for their use of legacy systems and processes. As plants age, the amount of maintenance increases while resources remain finite, leading to unwanted delays, affecting the health of assets and ...
Polymorphic Adversarial DDoS attack on IDS using GAN
(2020-12-01)
IDS are essential components in preventing malicious traffic from penetrating networks. IDS have been rapidly enhancing their detection ability using ML algorithms. As a result, attackers look for new methods to evade the ...
An anomaly detection model utilizing attributes of low powered networks, IEEE 802.15.4e/TSCH and machine learning methods
(2019-12-01)
The rapid growth in sensors, low-power integrated circuits, and wireless communication standards has enabled a new generation of applications based on ultra-low powered wireless sensor networks. These are employed in many ...