Aukkawut Ammartayakun

Logo

Ph.D Student in Data Science and Engineering

GitHub

Welcome to my website!

About me

My name is Aukkawut Ammartayakun (/ˈɔː.kə.wuːt/ /ɑːm ˈmɑ:d ˈtɑː jə ˈkʊn/). I am a Ph.D student at the University of Tennessee, Knoxville. I study data science and love learning new things about DS. My current research interest is in the robustness of intelligence systems. This includes but is not limited to, adversarial attacks and multi-agent systems. I am also interested in the medical and biological applications of mathematics and statistics.

I essentially interested in the theory of how to make AI system powerful while still figuring out how to shut it down. I am also interested in applied field where I use math to actually do something that is not math. I like to torture people (and AI) in other fields with Lipschitz condition basically.

If you want to access my CV, please click here.

Education

Research and Publications

If the pre-print is unavailable, please email me to request one, and I will gladly send it to you.

Work (related) Experiences

Classwork

You can request access to my transcript here (please write the reason on the file access request form in Google Drive): transcript. Notable classes are listed here (by their description rather than names).

Note: I intentionally reduce my GPA on my Master degree. I can choose the class (among class I already taken) that I get A, but I don’t. Just because I don’t think I know enough to have near-perfect GPA.

Learning Philosophy

Recently, I have heard the saying “let them cook”. I think I am more align with this saying. I learn by trying not by telling. Think about it for a second, we probably know that stochastic gradient descent (SGD) and its derivative like ADAM are crucial method for optimizing neural network. However, why is that? Because textbook and professor told you so? That does not satisfy my curiosity. So, to fully understand the method of optimizing neural network, I will try different method like using Bayesian optimization. Maybe even try particle swarm optimization to see why exactly people use ADAM more than something that, in theory looks better. I hope I can incorporate this saying to teach students too.

But obviously, this method does not work for… example, knowing why we use Uranium for atomic bomb. Like, you don’t have to experiment exploding Plutonium nuclear bomb to see it. This philosophy is more towards exploration both experimentally (hands-on) and theoretically (i.e., open your mind and see if some assumption is dropped, what happens). Simulation exists and even if there is none, you can make one.

If I were to put this for teaching students, I would let them explore the project both supervised and unsupervised. For example, I might have a planned project where I pick the topic and oversee students’ trials and error. Like, letting students directly collecting satellite image data using the dipole antenna to reconstruct the full satellite image and use that for the analysis like weather forecasting. I might supervise the image collection but I might let them try to find the way to predict the weather by themselves. Maybe use CNN and make your own dataset from weather forecasting API? Maybe use image processing and statistical method to summarize that image down to numerical value and have a rule-based classifier to predict the weather.

Presentations and Projects

Presentation

Most of the presentations/lectures I made can be found here:

Projects

Here is the list of some class/graduation projects I have done (please look into my github for more recent projects):

Contact

Contact Information

Write “Urgent” on your email title if you need to have my immediate response. I will try my best to answer emails in a timely manner.

Email: aammartayakun [at] tennessee.edu

Personal email (like gmail) and social networks (like Facebook) will be reserved to only closed friends and colleagues.

Please note that the message sent to my personal account like Line or Messenger with regard to work will be rejected.