TY - GEN
T1 - Introducing machine learning concepts using hands-on Android-based exercises
AU - Ayotte, Blaine
AU - Au-Yeung, Justin
AU - Banavar, Mahesh K.
AU - Barry, Dana
AU - Muniraju, Gowtham
AU - Rao, Sunil
AU - Spanias, A.
AU - Tepedelenlioglu, C.
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/10
Y1 - 2019/10
N2 - In this innovative practice work-in-progress paper, we discuss novel methods to teach machine learning concepts to undergraduate students. Teaching machine learning involves introducing students to complex concepts in statistics, linear algebra, and optimization. In order for students to better grasp concepts in machine learning, we provide them with hands-on exercises. These types of immersive experiences will expose students to the different stages of the practical uses of machine learning. The data collection apparatus is based on applications (apps) developed for the Android platform. Due to the accessible nature of the app and the exercises based on the app, this approach is useful for students across all majors.We provide the students with three different sets of activities, the first of which will introduce the basics of machine learning with specially designed artificial datasets. The second and third activities involve data collection, modeling, training, and testing, as applied to machine learning algorithms. The second activity will involve collecting touch/swipe data on mobile devices from students as they use a touch logger app. The third activity uses the Reflections app to collect cross-correlation data from rooms with different purposes. These hands-on activities guide the students through every step of the machine learning process. Student learning is assessed for each activity by holding workshops for undergraduate students. A workshop with the first activity outlining the basics of machine learning was given in the fall of 2018 and significant student learning was demonstrated. Workshops for the second and third activities are planned for the fall semester of 2019. Results from these workshops will be presented at the conference.
AB - In this innovative practice work-in-progress paper, we discuss novel methods to teach machine learning concepts to undergraduate students. Teaching machine learning involves introducing students to complex concepts in statistics, linear algebra, and optimization. In order for students to better grasp concepts in machine learning, we provide them with hands-on exercises. These types of immersive experiences will expose students to the different stages of the practical uses of machine learning. The data collection apparatus is based on applications (apps) developed for the Android platform. Due to the accessible nature of the app and the exercises based on the app, this approach is useful for students across all majors.We provide the students with three different sets of activities, the first of which will introduce the basics of machine learning with specially designed artificial datasets. The second and third activities involve data collection, modeling, training, and testing, as applied to machine learning algorithms. The second activity will involve collecting touch/swipe data on mobile devices from students as they use a touch logger app. The third activity uses the Reflections app to collect cross-correlation data from rooms with different purposes. These hands-on activities guide the students through every step of the machine learning process. Student learning is assessed for each activity by holding workshops for undergraduate students. A workshop with the first activity outlining the basics of machine learning was given in the fall of 2018 and significant student learning was demonstrated. Workshops for the second and third activities are planned for the fall semester of 2019. Results from these workshops will be presented at the conference.
KW - Android
KW - STEM
KW - machine learning
KW - mobile
KW - signal processing
UR - http://www.scopus.com/inward/record.url?scp=85082463957&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85082463957&partnerID=8YFLogxK
U2 - 10.1109/FIE43999.2019.9028367
DO - 10.1109/FIE43999.2019.9028367
M3 - Conference contribution
AN - SCOPUS:85082463957
T3 - Proceedings - Frontiers in Education Conference, FIE
BT - 2019 IEEE Frontiers in Education Conference, FIE 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 49th IEEE Frontiers in Education Conference, FIE 2019
Y2 - 16 October 2019 through 19 October 2019
ER -