Garrett Goodman, Ph.D.
Education
- Ph.D., Computer Science & Engineering, Wright State University, Dec. 2020
- M.S., Computer Science, Wright State University, Dec. 2018
- B.S., Computer Science, Wright State University, Apr. 2016
Research Interests
- Fuzzy logic
- Health informatics
- Applied machine learning
- Assistive technologies in the Healthcare domain
- Biophysiological wearable sensors
- Multidisciplinary research, e.g., Computer Science and Social Work
- Machine Learning algorithm optimization
- Internet of things
Professional Experience
- Assistant Teaching Professor
黑料社区 - Department of Computer Science and Software Engineering
Jan 2022 - Present - Visiting Assistant Professor
黑料社区 - Department of Computer Science and Software Engineering
Jan 2021 - Jan 2022 - Graduate Research Assistant
Wright State University: Center of Assistive Research Technologies
Jan 2019 - Dec 2020- Dissertation Title: Design of a Novel Wearable Ultrasound Vest for Autonomous Monitoring of the Heart Using Machine Learning
- Advisor: Dr. Nikolaos Bourbakis
- Committee: Dr. Nikolaos Bourbakis, Dr. Soon Chung, Dr. Yong Pei, Dr. Iosif Papadakis Ktistakis, Dr. Konstantina Nikita, and Dr. Anthony Pothoulakis
- Adjunct Professor
Wright State University
Intro to Software Engineering CEG 4110/6110
Fall 2019 - Graduate Teaching Assistant
Wright State University
Intro to Software Engineering CEG 4110/6110
Spring 2019
Intro to Programming CS 1180
Fall 2016 - Graduate Research Assistant
Wright State University: Data Science for Healthcare Lab
Sept 2016 - Dec 2018- Thesis Title: The Feasibility of Dementia Caregiver Task Performance Mea surement Using Smart Gaming Technology
- Advisor: Dr. Tanvi Banerjee
- Committee: Dr. Tanvi Banerjee, Dr. Amit Sheth, Dr. William Romine, and Dr. Jennifer Hughes
- Autonomy Technology Research Center Intern
Air Force Research Labs, Sensors Directorate
May 2018 - Sept 2018 - Associate Software Development Consultant
Illumination Works LLC.
May 2016 - Sept 2016 - Teaching Assistant
Wright State University
Intro to Programming CS 1180
Spring 2016 - Computer Science Help Room Assistant
Wright State University
May 2015 - Apr 2016
Honors & Awards
- BIBE Volunteer Service Award
Oct 2020 - ICTAI Outstanding Service Recognition Award
Nov 2019 - BIBE Outstanding Service Recognition Award
Oct 2019 - WPAFB Tuition Scholarship
Fall 2018 - Summer 2019 - Full Tuition and Scholarship for Ph.D. Degree
Spring 2019- Funded by the Center of Assistive Research Technologies
- Wright State University
- Excellence in Teaching for Teaching Assistant Award
Spring 2017 - Full Tuition and Scholarship for Master’s Degree
Fall 2016- Funded by the National Institute of Health
- Dean’s Showcase Nominee
Spring 2016- One of three nominated senior project teams out of 28
- Dean's List Highest Honors
Spring 2012 - Dean's List Honors
Fall 2011
Publications
Journals
- Britzolaki, A., Shimizu, C., Goodman, G., Bahamonde, K., Ktistakis, I. P., Pitychoutis, P. ( In Preparation). ScoreMore: A New Open-Source Behavioral Software for Remote Training and Assessment of Laboratory Animal Behavior. To be submitted to Behavioural Pharmacology.
- Hughes, J. C., Evans, J., Goodman, G., Oliver, A., Banerjee, T., Hughes, J. G., Lawhorne, L. (2020). A Usability Analysis on the Development of Caregiver Assessment Using Serious Gaming Technology (CAST) Version 2.0: A Research Update. Journal of Technology in Human Services, 1-24.
- Hughes, J. C., Romine, W., Banerjee, T., Goodman, G., Edwards, A., Hughes, J. G., Lawhorne, L. (2020). Development of a Daily Use Caregiver Sleep Sur vey (DUCSS). GeroPsych.
- Romine, W., Banerjee, T., Goodman, G. (2019). Toward Sensor-Based Sleep Monitoring with Electrodermal Activity Measures. Sensors, 19(6), 1417.
- Hughes, J. C., Banerjee, T., Goodman, G., Lawhorne, L. (2017). A pre liminary qualitative analysis on the feasibility of using gaming technology in caregiver assessment. Journal of Technology in Human Services, 35(3), 183- 198.
Conferences
- Flores, A., Hall, B., Carter, L., Lanum, M., Narahari, R., Goodman, G. (2021, November). Verum Fitness: An AI Powered Mobile Fitness Safety and Improvement Application. In 2021 IEEE 33rd International Conference on Tools with Artificial Intelligence (ICTAI) (pp. 980-984). IEEE.
- Alexiou, M., Ktistakis, I. P., Goodman, G. (2021, September). Towards a Masked Face Recognition Algorithm: A Novel Rule Based Hybrid Algorithm. In 2021 IEEE 6th South-East Europe Design Automation, Computer Engineering, Computer Networks and Social Media Conference (SEEDA-CECNSM) (pp. 1-6). IEEE.
- Goodman, G., Hirt, Q., Shimizu, C., Ktistakis, I. P., Alamaniotis, M., Bourbakis, N. (2020, November). Methods for Prediction Optimization of the Constrained State-Preserved Extreme Learning Machine. In 2020 IEEE 32nd International Conference on Tools with Artificial Intelligence (ICTAI) (pp. 639- 646). IEEE.
- Goodman, G., Bourbakis, N. (2020, October). Predicting the Change in State of the Human Heart Based on Synthetic Heart Chamber Volume Data. In 2020 IEEE 20th International Conference on Bioinformatics and Bioengineering (BIBE) (pp. 655-661). IEEE.
- Sudharshan, J., Goodman, G., Bourbakis, N. (2020, October). Smart Shoes for Temporal Identification and Corrections to Assist People with Ab normal Walking Patterns. In 2020 IEEE 20th International Conference on Bioinformatics and Bioengineering (BIBE) (pp. 929-933). IEEE.
- Goodman, G., Shimizu, C., Ktistakis, I. P. (2019, November). Constrained State-Preserved Extreme Learning Machine. In 2019 IEEE 31st International Conference on Tools with Artificial Intelligence (ICTAI) (pp. 752-759). IEEE.
- Goodman, G., Bourbakis, N. (2019, October). A Wearable Ultrasound Methodology for Creating a Real Time Near 3D Model of the Heart. In 2019, IEEE 19th International Conference on Bioinformatics and Bioengineering (BIBE) (pp. 539-546). IEEE.
- Goodman, G., Banerjee, T., Romine, W., Shimizu, C., Hughes, J. (2019, June). Caregiver Assessment Using Smart Gaming Technology: A Feasibility Study. In 2019 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE) (pp. 1-6). IEEE.
Book Chapters
- Ktistakis, I. P., Goodman, G., Britzolaki, A. (2022). Applications of AI in Healthcare and Assistive Technologies. In Artificial Intelligence and Assistive Technologies: Selected Papers in Honour of Professor Nikolaos G. Bourbakis. Springer. Accepted.
- Ktistakis, I. P., Goodman, G., Shimizu, C. (2021). Methods for Optimizing Fuzzy Inference Systems. In Advances in Data Science: Methodologies and Applications (pp. 97-116). Springer, Cham.
- Goodman, G., Bourbakis, N. (2020). A Comparative Survey on State-of-the-Art Medical Imaging Methodologies for Heart Monitoring. In Advances in Medicine and Biology (Vol. 168, pp. 183-204). New York: Nova Science.
Abstracts
- Britzolaki, A., Shimizu, C., Goodman, G., Bahamonde, K., Ktistakis, I. P., Pitychoutis P. M. (2021, April). A New Open-Source Behavioral Software for Remote Training and Assessment of Laboratory Animal Behavior: Validation in the Neurobiology Laboratory (BIO415L) course. Brother Joseph W. Stander Symposium, University of Dayton.
Student Supervision
Personal Student Research Advising
- Stephanie Birch - 黑料社区
Bachelors (Data Science and Statistics)
Summer 2021 - Present - Michalis Alexiou - Wright State University Fall 2020
Ph.D. candidate (Computer Science & Engineering)
Fall 2020 - Fall 2021 - Verum Fitness Team
MUCAT undergraduate project competition team - Miami Uiversity
Spring 2021 - Present- Brandon Hall (Software Engineering)
- Asia Flores (BioEngineering, minoring in Electrical Engineering)
- Luke Carter (Chemical Engineering, minoring in Environmental Engineering)
- Rishi Narahari (Finance and Entrepreneurship)
- Maxwell Lanum (Interactive Media Studies and Entrepreneurship)
Master's Thesis Committee Member
- Master of Science in Computer Science
- Benjamin Maldonado - 黑料社区
Courses Taught
- Software Quality Assurance and Testing
CSE 321 - 黑料社区
Spring 2022- Junior level core course for Software Engineering majors and an elective for Computer Science majors
- Covered verification, validation, and testing principles
- Testing techniques included graph-based, logic-based, input space partitioning, and syntax-based
- Discussed creating test plans and regression testing
- Object-Oriented Programming
CSE 271 - 黑料社区
Spring 2021, Fall 2021, & Spring 2022- Second course in the Freshman introductory programming sequence for multiple majors
- Covered Object-Oriented topics such as classes, inheritance, interfaces, abstract classes, etc.
- Discussed recursion for problem solving
- Presented sorting and searching algorithms
- Covered graphical user interfaces and basic graphics
- Weekly labs, quizzes, periodic projects, and two exams were used to reinforce the covered topics
- Introduction to Software Engineering
CEG 4110/6110 - Wright State
Fall 2019- Senior and Graduate level course for Computer Science majors
- Constructed the class to follow current software engineering paradigms
- The course included ethics, software lifecycles, requirements, UML design, software analysis, testing, design patterns, and maintenance
- Homeworks, a final team project, and a midterm exam was used to reinforce the covered topics
- Final team project used mobile development to make a mobile app which was designed using the covered topics
Service
Professional
- Reviewer
EAI Transactions on Bioengineering and Bioinformatics
2020-2022 - Area Chair
33rd International Conference on Tools with Artificial Intelligence, Online
2021 - Session Chair
20th International Conference on Bioinformatics and Bioengineering, Online
2020- Was the chair of the BIO6, BM17, and Poster sessions
- Reviewer
Journal of Rare Diseases Research & Treatment
2020 - Area Chair
20th International Conference on Bioinformatics and Bioengineering, Online
2020 - Session Chair
31st International Conference on Tools with Artificial Intelligence, Portland, OR
2019- Was the chair of the Neural Networks 2, NLP/NLU 4, and Machine Learning 5 sessions
- Co-Financial and Registration Chair
31st International Conference on Tools with Artificial Intelligence, Portland, OR
2019- Co-managed a budget of $250,000
- Co-Publicity Chair
31st International Conference on Tools with Artificial Intelligence, Portland, OR
2019- Co-managed the call for papers and the invitations to various universities and relevant industry to the conference
- Publicity Chair
19th International Conference on Bioinformatics and Bioengineering, Athens, GR
2019- Managed the call for papers and the invitations to various universities and relevant industry to the conference
Departmental
Co-advising the Programming ClubFall 2021 - Present
- Hold meetings for the club to complete difficult problems and practice for competition
- Coordinating teams to compete in the Association for Computing Machinery (ACM) International Collegiate Programming Contest (ICPC)
University
黑料社区 Varsity eSports CoachFall 2021 - Present
- Spring 2022: Held tryouts and coached the Junior Varsity Halo: Infinite team
- Fall 2021: Coached the Varsity Counter-Strike: Global Offensive team
Design Innovation Challenge Team Advisor
Spring 2021 - Present
- Spring 2021: Advised the Verum Fitness team and achieved a publication at the 2021 International Conference on Tools with Artificial Intelligence (ICTAI)
- Spring 2022: Advised the WDBM team.
Spring 2022 - Present
- Assisting in planning and approving monetary transactions for the club
Community
Event and Food Pantry VolunteerSept 2018 - May 2019
- Volunteered at the Raider Food Pantry and the campus events located at Wright State University
Funding
Trans-Atlantic Platform for Social Sciences and Humanities
Trans-Atlantic Platform Recovery, Renewal and Resilience in a Post-Pandemic World
- Project Title: Explainable social media tracking using AI to demonstrate health inequality and disparity arising from global health response to COVID-19 (SAIHR)
- Project international Cooperation: USA, UK, South Africa, and Brazil
- Funding amount: $200,000
- Funding Agency: National Science Foundation (NSF)
- Proposed start date: March 1st, 2022
- Project duration: 2 years
- Status: Proposal submitted
Invited Speaking
Presented to the Office of Naval Research at Purdue University Department of Nuclear Engineering on January 23, 2019
- Co-Presented a colleague’s work on document security
Invited Presenter at Wright State University Boonshoft School of Medicine on October 15, 2018
- Presented to medical 黑料社区s the research methodologies and technology behind the Caregiver Assessment using Serious Technology project
Invited Presenter at Wright State University College of Liberal Arts Research Presentations on March 9, 2018
- Presented the technological portion of the project to professors and administration of the College of Liberal Arts, gave a full-length demonstration of the application, and answered technology related questions pertaining to the project
Invited Speaker to the Fall 2017 Machine Learning Class at Wright State University on November 9, 2017
- Discussed the Dementia caregiver burnout project which utilizes a Machine Learning technique called a Fuzzy Inference System (FIS). Also, provided an in-depth example of an FIS, how to choose membership functions, create rules, and examine the results
Presenter at Wright State University Celebration of Research, Scholarship, and Activities on April 21, 2017
- Presented the Dementia caregiver burnout project’s computer science aspect to the general public. Went in-depth about the FIS machine learning technique and results
Skills
- Machine & Deep Learning Toolkits
- Python - numpy, pandas, sklearn, keras, tensorflow
- MATLAB - Statistics and Machine Learning Toolbox, Deep Learning Toolbox, Global Optimization Toolbox, Curve Fitting Toolbox
- Programming
- Python, MATLAB, Java, C#, JavaScript, HTML, C, and C++
- Software
- Microsoft Office, TeXworks, Visual Studio, Android Studio, Netbeans, Eclipse, Anaconda, and Git
- Technologies
- Empatica E4 Sensor, Polar H7 Heart Rate Sensor, Jawbone UP3 Heart Rate Sensor, Android Smartphones and Tablets, and Windows Computers
- Leadership
- Student Supervising, Team Management, and Conference Organizing
Relevant Coursework
- Machine Learning
- Soft Computing
- Current Literature Empirical Analysis
- Applied Deep Learning
- Mobile Assistive Wearable Devices & Applications
- Algorithm Design and Analysis
- Computer Vision
- Software Engineering
- Computer Programming