Sitemap
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Pages
About Me
About me
Posts
Something about 3n + 1
Published:
Maintaining a blog for some reason?
Published:
PhD Week 76
Wow, 10 whole weeks since my first post. Hopefully, the long run frequency of my posts will be greater than 0.4 posts/month, but I guess we’ll see. Regardless of frequency, the purpose of these posts as I stated in the original post is to document my life, my thoughts, and the progression of my research. The most significant updates to mention are:
Starting a blog for some reason.
Published:
Why?
I started my PhD program in the Fall of 2023. At this time, I wasn’t sure whether or not I was even qualified to pursue this dream of mine. Only a few weeks prior, I was slogging my way through my final undergraduate course (linear algebra), while failing to resist all the distractions present in my life. In the beginning of my program, I was constantly concerned that I would immediately fail out for one reason or another. Luckily, that did not happen. My lifelong addiction to puzzle-solving fueled me through hundreds of hours of subpar programming, some of which was yielded meaningful, publishable results. The ‘publishable’ part of that would certainly not have been possible without my advisor, Dr. Rickard Ewetz, who against all odds was able to teach me how to write research papers that are both scientifically interesting and academically stylish (at least, in the opinion of some reviewers).
portfolio
Multi-Cancer Classification
Published:
We trained 5 classifiers for 5 types of cancer as a final project for a graduate Computer Vision course.
SEE UCF 2023
Published:
A collaborative simulation of possible technologies to establish a permanent presence in our solar neighborhood
publications
Neuro-Symbolic Program Synthesis for Multi-Hop Natural Language Navigation
Published in ICAA, 2024
The NeSy Program Synthesis approach is evaluated using 600 multi- hop navigation tasks with 1 to 10 hops. Compared with neural approaches, the our approach improves the success rate and path efficiency by an average of 64.3% and 19.4% across all tasks, respectively.
Recommended citation: W. English, D. Simon, M. R. Ahmed, S. K. Jha, and R. Ewetz, “Neuro-Symbolic Program Synthesis for Multi-Hop Natural Language Navigation”, International Conference on Assured Autonomy (ICAA), 2024.
NSP: A Neuro-Symbolic Natural Language Navigational Planner
Published in ICMLA, 2024
NSP uses a feedback loop from the symbolic execution environment to the neural generation process to self-correct syntax errors and satisfy execution time constraints. We evaluate our neuro-symbolic approach using a benchmark suite with 1500 path-planning problems. The experimental evaluation shows that our neuro-symbolic approach produces 90.1% valid paths that are on average 19-77% shorter than state-of-the-art neural approaches.
Recommended citation: William English, Dominic Simon, Sumit Jha, and Rickard Ewetz, “NSP: A Neuro-Symbolic Natural Language Navigational Planner”, International Conference on Machine Learning and Applications (ICMLA), 2024. https://arxiv.org/abs/2409.06859
talks
Talk 1 on Relevant Topic in Your Field
Published:
This is a description of your talk, which is a markdown files that can be all markdown-ified like any other post. Yay markdown!
Conference Proceeding talk 3 on Relevant Topic in Your Field
Published:
This is a description of your conference proceedings talk, note the different field in type. You can put anything in this field.
teaching
Varsity Tutor
Ages 11-60, Varsity, Computer Science, 2019
I teach Computer Science and Programming topics to students of all ages, including middle schoolers who want to learn the basics of programming, high schoolers who want to ace their AP Computer Science exam, and adult learners who want to advance their career or mentor local STEM students.