Stephen Ashmore has earned a Master's Degree from the University of Arkansas, and has been a PhD Candidate there working with machine learning and robotics. While his work has focused on machine learning, big data, robotics, and neural networks, he is very competent with full-stack development and back end work. He has been working in Academia for 5 years, with experience on many different back end and full-stack projects.
Researching machine learning and robotics, this position in Dr. Michael Gashler's Predictive Machine Learning and Modeling Laboratory involved creating novel new architectures and algorithms for deep learning and robotics. Resulted in several publications relating to robotics, time-series, and neural networks.
A teaching assistant in the computer science department has a wide variety of courses that may be taught. This position involved teaching labs, teaching lectures, creating content, grading, holding office hours, and mentoring students. Taught over 400 students in many different course from Artificial Intelligence to Programming Foundations.
Researched large-scale databases for video, as well as methods for improving performance of mobile devices which resulted in a published paper.
A novel way of estimating the state of a robot from camera images in a fast and efficeint manner.
Thesis that examines methods for aligning and manipulating neural networks.
Creating deep fourier networks for time-series data that trained quickly and efficiently.
A novel method for aligning neural networks, which enables ensembles and distributed training.
Using the fourier transform to enable neural networks to better learn trends in time-series data.
A middleware system that was designed to enable low-powered phones of the early 2010's to perform better by offloading intensive apps to desktop computers or servers.