M.A. Migut
Please Note
53 records found
1
This thesis gives a weight-, size-, and power-constrained micro-drone the navigation those methods lacked, using only on-board light sensing. We design a fused controller that combines two directions. The first is the bearing toward the beacon, read from a ring of photodiodes. The second is a gradient, which the drone estimates from a map of the light field that it builds as it flies. The sensing runs on a custom light-sensing board that fits well within a micro-drone's payload budget. A signal pipeline on the drone then recovers each beacon from the board's noisy output through a frequency analysis, and reports a confidence measure for each reading. We validate the approach in a Webots simulation and in real flight. The drone reaches modulated beacons forming a predetermined path, and routes around an obstacle, using its stored map of the light field when the obstacle blocks the beacon. ...
This thesis gives a weight-, size-, and power-constrained micro-drone the navigation those methods lacked, using only on-board light sensing. We design a fused controller that combines two directions. The first is the bearing toward the beacon, read from a ring of photodiodes. The second is a gradient, which the drone estimates from a map of the light field that it builds as it flies. The sensing runs on a custom light-sensing board that fits well within a micro-drone's payload budget. A signal pipeline on the drone then recovers each beacon from the board's noisy output through a frequency analysis, and reports a confidence measure for each reading. We validate the approach in a Webots simulation and in real flight. The drone reaches modulated beacons forming a predetermined path, and routes around an obstacle, using its stored map of the light field when the obstacle blocks the beacon.
Good Enough to Talk To?
Perceived Usefulness and Social Confidence development in a GenAI Simulated Team Interaction Study
Seventeen aerospace engineering students from TU Delft participated in a negotiation scenario with a ChatGPT-based chatbot acting as a professional teammate, followed by a mixed questionnaire. Results show that students generally perceive the chatbot as easy to use (89% positive), while holding a neutral-positive attitude towards its performance (55.29% positive) and professional relevance (68% positive). Qualitative findings suggest that the chatbot is mainly valued for preparing and structuring information, but not for improving communication skills. This is reflected in mixed future-use intentions (43.8% positive and negative responses; M = -0.31). While perceived social confidence remained relatively high (79.4% positive), no clear improvement in communication ability was reported. The chatbot interactions were also consistently viewed as less realistic than human interactions due to the lack of emotional expression and non-verbal means of communication.
Overall, the chatbot is viewed as a useful tool for preparation, but not as a replacement for human-centered communication training. These findings add to the understanding of how GenAI chatbots function in educational settings and offer initial considerations for their responsible use in aerospace engineering education. ...
Seventeen aerospace engineering students from TU Delft participated in a negotiation scenario with a ChatGPT-based chatbot acting as a professional teammate, followed by a mixed questionnaire. Results show that students generally perceive the chatbot as easy to use (89% positive), while holding a neutral-positive attitude towards its performance (55.29% positive) and professional relevance (68% positive). Qualitative findings suggest that the chatbot is mainly valued for preparing and structuring information, but not for improving communication skills. This is reflected in mixed future-use intentions (43.8% positive and negative responses; M = -0.31). While perceived social confidence remained relatively high (79.4% positive), no clear improvement in communication ability was reported. The chatbot interactions were also consistently viewed as less realistic than human interactions due to the lack of emotional expression and non-verbal means of communication.
Overall, the chatbot is viewed as a useful tool for preparation, but not as a replacement for human-centered communication training. These findings add to the understanding of how GenAI chatbots function in educational settings and offer initial considerations for their responsible use in aerospace engineering education.
Does Representation Matter? Comparing Algebraic and Geometric Approaches to Teaching L1/L2 Regularization
Effects on Conceptual Understanding, Problem-Solving, and Knowledge Transfer
Two interactive notebooks, matched on learning objectives, length, and reading difficulty, were developed to teach the concept in each format and are released openly; they were compared in a between-subjects experiment with students who had completed an introductory machine learning course. Learning was measured with a post-test spanning conceptual understanding, problem-solving, and knowledge transfer, alongside a thematic analysis of students’ written explanations.
Both formats supported practical reasoning about regularization, but not identically: the algebraic group performed better overall, with its clearest advantage in conceptual understanding, no reliable difference on problem-solving, and an inconclusive result on transfer. The two groups largely shared the same core understanding but expressed it through different vocabularies: a penalty on the loss function versus a shrinking constraint region in weight space. Representational choice therefore appears to shape how students explain regularization more than whether they grasp it, suggesting that combining the two formats may best support learning.
...
Two interactive notebooks, matched on learning objectives, length, and reading difficulty, were developed to teach the concept in each format and are released openly; they were compared in a between-subjects experiment with students who had completed an introductory machine learning course. Learning was measured with a post-test spanning conceptual understanding, problem-solving, and knowledge transfer, alongside a thematic analysis of students’ written explanations.
Both formats supported practical reasoning about regularization, but not identically: the algebraic group performed better overall, with its clearest advantage in conceptual understanding, no reliable difference on problem-solving, and an inconclusive result on transfer. The two groups largely shared the same core understanding but expressed it through different vocabularies: a penalty on the loss function versus a shrinking constraint region in weight space. Representational choice therefore appears to shape how students explain regularization more than whether they grasp it, suggesting that combining the two formats may best support learning.
Good Enough to Talk To?
Exploring the Acceptance and Social Presence of AI Chatbots for Human-Centered Task Training in Electrical Engineering Education
Simulating Stakeholders: Generative AI Chatbots in Architecture Education
Perceived Usefulness and Diversity Awareness in a Simulated Interview Study
Teaching Principal Component Analysis Through Multiple Representations
Impacts on Conceptual Understanding, Problem Solving and Knowledge Transfer
Teaching Gradient Descent
An Exploratory Study on Classic Textbook vs. Multiple Representations Approaches
This paper investigates whether multiple representations can support beginner understanding compared with a classic textbook-style explanation.
A small-scale exploratory experiment was conducted with students who had little or no prior machine learning experience. Participants completed a prerequisite pre-test, studied gradient descent using either a text-and-formula-based explanation or a multiple-representations explanation, completed a post-test, and answered an experience survey.
The multiple-representations condition showed higher post-test performance, especially on computation and application tasks, as well as higher confidence, clarity, usefulness, and engagement. Perceived cognitive load remained similar across conditions.
These findings suggest that aligned multiple representations can help beginners connect formal notation with concrete calculations and intuitive understanding, although the results should be interpreted cautiously because of the small sample size. ...
This paper investigates whether multiple representations can support beginner understanding compared with a classic textbook-style explanation.
A small-scale exploratory experiment was conducted with students who had little or no prior machine learning experience. Participants completed a prerequisite pre-test, studied gradient descent using either a text-and-formula-based explanation or a multiple-representations explanation, completed a post-test, and answered an experience survey.
The multiple-representations condition showed higher post-test performance, especially on computation and application tasks, as well as higher confidence, clarity, usefulness, and engagement. Perceived cognitive load remained similar across conditions.
These findings suggest that aligned multiple representations can help beginners connect formal notation with concrete calculations and intuitive understanding, although the results should be interpreted cautiously because of the small sample size.
Teaching Decision Trees in Machine Learning using multiple representations
Effects on Conceptual understanding, Problem-solving performance, and Knowledge transfer ability
To examine the lack of empirical evidence on multi-representational teaching for Decision Trees in ML education, a mixed-methods pilot experiment was employed with 10 participants was employed, comparing a multi-representation tutorial group to a text-only group. After a pre-test on mathematical and logical reasoning, participants completed a structured learning phase and a post-test measuring conceptual understanding, problem-solving, and transfer. Semi-structured interviews were also conducted to capture learner experiences.
Quantitative analysis included independent group comparisons using descriptive statistics, and inferential tests. Qualitative data were analyzed with inductive and deductive thematic analysis.
This study provides preliminary evidence that multi-representational instruction may improve problem-solving performance in Decision Tree learning. However, due to the small sample size and lack of statistical significance on two of three outcomes, these findings should be interpreted cautiously and require replication with larger samples.
The study contributes a structured evaluation framework for multi-representational ML education and provides evidence supporting the potential benefits of interactive instructional design in teaching Decision Trees. ...
To examine the lack of empirical evidence on multi-representational teaching for Decision Trees in ML education, a mixed-methods pilot experiment was employed with 10 participants was employed, comparing a multi-representation tutorial group to a text-only group. After a pre-test on mathematical and logical reasoning, participants completed a structured learning phase and a post-test measuring conceptual understanding, problem-solving, and transfer. Semi-structured interviews were also conducted to capture learner experiences.
Quantitative analysis included independent group comparisons using descriptive statistics, and inferential tests. Qualitative data were analyzed with inductive and deductive thematic analysis.
This study provides preliminary evidence that multi-representational instruction may improve problem-solving performance in Decision Tree learning. However, due to the small sample size and lack of statistical significance on two of three outcomes, these findings should be interpreted cautiously and require replication with larger samples.
The study contributes a structured evaluation framework for multi-representational ML education and provides evidence supporting the potential benefits of interactive instructional design in teaching Decision Trees.
Teaching Machines to Critique Computer Science Theses
A Human-in-the-Loop Framework for Discipline-Aware, Span-Anchored LLM Feedback in Thesis Supervision
Conceptual Bridges in Machine Learning
Exploring the Effect of Analogies on Multilayer Perceptron Understanding
Domain Specificity in Supervised Machine Learning Analogies
A Comparative Study of General Domain vs. Gaming Domain Analogies
How to Teach Unsupervised Machine Learning with Analogies
A Study on the Effectiveness of Analogies in Teaching Unsupervised Machine Learning
The findings from the expert evaluation show a consensus on the effectiveness of several analogies and highlight which analogies might be less effective. The findings from the student assessment suggest that the analogical explanations are more effective than 'generic' explanations and suggest that students have a higher satisfaction while learning through analogies.
We conclude that well-crafted analogies can enhance student understanding in unsupervised machine learning. The study’s insights can guide educators in integrating analogies to make unsupervised learning more accessible. ...
The findings from the expert evaluation show a consensus on the effectiveness of several analogies and highlight which analogies might be less effective. The findings from the student assessment suggest that the analogical explanations are more effective than 'generic' explanations and suggest that students have a higher satisfaction while learning through analogies.
We conclude that well-crafted analogies can enhance student understanding in unsupervised machine learning. The study’s insights can guide educators in integrating analogies to make unsupervised learning more accessible.
Teaching Gradient Descent Through Analogies, Step by Step
Evaluating and using analogies to teach concepts in Machine Learning to Computer Science students
Building Better Programmers: An AI System for Guided Program Decomposition
Analysing how guided program decomposition affects cognitive processes in computer science students
Comparing the hint quality of a Small Language Model and a Large Language Model in automatic hint generation
Replacing the LLM inside the JetBrains Academy AI hint generation system with a RAG-augmented SLM
Learning Machine Learning: A Comparative Study of Industrial Design and Computer Science and Engineering Students
Exploring the Role of Mathematics Backgrounds in Foundational ML Education
Through initial surveys on mathematical proficiency, structured ML tutorials, and final assessments on learning outcomes, the research examines correlations between mathematical proficiency and ML performance, faculty-specific challenges, and qualitative feedback on learning experiences. Results reveal that prior mathematics knowledge significantly impacts performance on mathematics-intensive topics such as Bayes' Rule, while its influence is minimal on less math-relevant topics like ML pipelines. Furthermore, ID students emphasized creative and interactive teaching methods, contrasting with the programming-oriented preferences of CS students.
These findings highlight the need for interdisciplinary instructional strategies that cater to diverse learner strengths. By uncovering faculty-specific patterns in ML learning, this study contributes to the design of more inclusive and effective educational practices, fostering a broader understanding and application of ML across disciplines. ...
Through initial surveys on mathematical proficiency, structured ML tutorials, and final assessments on learning outcomes, the research examines correlations between mathematical proficiency and ML performance, faculty-specific challenges, and qualitative feedback on learning experiences. Results reveal that prior mathematics knowledge significantly impacts performance on mathematics-intensive topics such as Bayes' Rule, while its influence is minimal on less math-relevant topics like ML pipelines. Furthermore, ID students emphasized creative and interactive teaching methods, contrasting with the programming-oriented preferences of CS students.
These findings highlight the need for interdisciplinary instructional strategies that cater to diverse learner strengths. By uncovering faculty-specific patterns in ML learning, this study contributes to the design of more inclusive and effective educational practices, fostering a broader understanding and application of ML across disciplines.
Advantages of Prior Mathematical Knowledge for Studying Machine Learning
Differences in Knowledge Gain between Computer Science and Physics Students
Learning Machine Learning
A Comparative Study of Aerospace Engineering and Computer Science Students
The results reveal significant differences in performance between the two groups. CS students, with their integrated programming and mathematical preparation, consistently outperformed AE students, who demonstrated variability despite their strong quantitative foundations. Probability and linear algebra emerged as key contributors to ML learning, showing stronger correlations with outcomes than calculus. Qualitative analysis highlighted the need for tailored instructional approaches: AE students preferred application-driven and interactive learning, while CS students valued structured and technically detailed resources.
These findings underscore the importance of interdisciplinary teaching strategies that bridge gaps in programming and mathematical competencies. The study’s insights have implications for designing inclusive ML curricula, emphasizing real-world applications, adaptive learning technologies, and frameworks to support diverse learner needs. Future research should explore broader ML topics, larger participant groups, and long-term skill retention to further enhance ML education across disciplines. ...
The results reveal significant differences in performance between the two groups. CS students, with their integrated programming and mathematical preparation, consistently outperformed AE students, who demonstrated variability despite their strong quantitative foundations. Probability and linear algebra emerged as key contributors to ML learning, showing stronger correlations with outcomes than calculus. Qualitative analysis highlighted the need for tailored instructional approaches: AE students preferred application-driven and interactive learning, while CS students valued structured and technically detailed resources.
These findings underscore the importance of interdisciplinary teaching strategies that bridge gaps in programming and mathematical competencies. The study’s insights have implications for designing inclusive ML curricula, emphasizing real-world applications, adaptive learning technologies, and frameworks to support diverse learner needs. Future research should explore broader ML topics, larger participant groups, and long-term skill retention to further enhance ML education across disciplines.