대학수학 경사하강법(gradient descent method) 교수·학습자료 개발
A Study on the Development of Teaching-Learning Materials for Gradient Descent Method in College AI Mathematics Classes
0
조회
0
다운로드
2
인용
0
참고문헌
키워드
초록
본 논문에서는 인공지능 알고리즘에서 많이 사용되는 경사하강법(gradient descent method)을 대학수학 강좌에서 인공지능 활용사례로 사용할 수 있도록 연구한 교수·학습 기초자료를 소개한다. 특히 대학 미적분학 수준에서도 가르칠 수 있도록 자세한 개념 설명과 함께 복잡한 함수에 관해서도 쉽게 계산할 수 있도록 파이썬(Python) 기반의SageMath 코드를 제공한다. 그리고 실제 인공지능 응용과 연계하여 선형회귀에서 발생하는 최소제곱문제를 경사하강법을 활용하여 풀이한 예시도 함께 소개한다. 본 연구는 대학 미적분학 뿐만 아니라 공학수학, 수치해석, 응용수학등과 같은 고급 수학 과목을 지도하는 다양한 교수자들에게 도움이 될 수 있다.
Abstract
In this paper, we present our new teaching and learning materials on gradient descent method, which is widely used in artificial intelligence, available for college mathematics. These materials provide a good explanation of gradient descent method at the level of college calculus, and the presented SageMath code can help students to solve minimization problems easily. And we introduce how to solve least squares problem using gradient descent method. This study can be helpful to instructors who teach various college-level mathematics subjects such as calculus, engineering mathematics, numerical analysis, and applied mathematics.
참고문헌 (18)
- 이상구, "인공지능을 위한 기초수학" (2019), 교보문고
- 이상구, "다변수 미적분학 & 코딩" (2022), 경문사
- 이상구, "인공지능(Artificial Intelligence)과 대학수학교육", 수학교육 논문집, 34(1), pp.1~15 (2020), 한국수학교육학회
- 이상구, "인공지능을 위한 기초수학 입문" (2020), 경문사
- 최용석, "R과 함께하는 통계학의 이해" (2014), 교보문고
- 최원, "(알기 쉬운 통계 원리) 기초통계학" (2022), 경문사
- Bottou, L., "Optimization methods for large-scale machine learning", SIAM Review, 60(2), pp.223~311 (2018)
- Boyd, S., "Convex Optimization" (2004), Cambridge University Press
- Burden, R. L., "Numerical Analysis" (2010), Cengage Learning
- Cauchy, A., "Méthode générale pour la résolution des systèmes d’équations simultanées", C. R. Acad. Sci. Paris, 25, pp.536~538 (1847)
- Chapra, S., "Numerical methods for engineers" (2020), McGraw-Hill Education
- Dennis, J. E. Jr., "Numerical methods for unconstrained optimization and nonlinear equations" (1996), SIAM
- Fletcher, R., "Practical methods of optimization" (1987), John Wiley and Sons
- "Deep learning" (2016)[URL]
- Lemaréchal, C., "Cauchy and the gradient method", Documenta Mathematica, Extra Vol. Optimization Stories, 251~254 (2012)
- Nocedal J., "Numerical optimization" (2006), Springer
- Sun, W., "Optimization theory and methods: Nonlinear programming" (2010), Springer
- Wright, S. J., "Optimization for data analysis" (2022), Cambridge University Press
