여행을 사랑하는 직장인의 개발이야기

[인공지능 AI 기초다지기] Quiz 3 기초 수학 첫걸음 본문

IT/BoostCourse 부스트코스

[인공지능 AI 기초다지기] Quiz 3 기초 수학 첫걸음

CTHY 2022. 2. 11. 19:58
Q1. 다음 벡터의 L1-노름을 구하시오 (정수값으로 입력).
x = [-1, 2, -3]

python으로 l1-노름 구해보기!

import numpy as np u = np.array([-1, 2, -3]) print(np.abs(u).sum())

>> 6

Q2. 다음 벡터의 L2-노름을 구하시오 (정수값으로 입력).
x = [-6, -8]

python으로 L2-노름 구해보기!

import numpy as np u = np.array([-6, -8]) print(np.linalg.norm(u))

>> 10

Q3. L2-노름을 이용하여 다음 두 벡터 사이의 거리를 구하시오 (정수값으로 입력).
x = [-3, 0] y = [0, 4]

>> 5

Q4. 다음 두 벡터 사이의 각도를 구하시오 (라디안 단위: 0 이상, 7 미만의 정수값으로 입력).
x = [0, 1] y = [0, 2]

내적을 통해서 두 벡터 사이의 각을 구할 수 있음!
>> 0

Q5. 내적이 다음과 같이 정의될 때, 다음 두 벡터 (x, y)의 내적을 구하시오 (정수값으로 입력).

x = [1, -1, 1, -1] y = [4, -4, 4, -4]

 

Q6. 다음 보기 중 행렬 X의 올바른 정치행렬을 고르시오.

>> 2

Q7. 두 행렬의 곱셈은 각 행렬의 모양과 상관없이 가능하다.

>> 아니오

Q8. 어떠한 행렬의 역행렬은 항상 계산될 수 있다.

>> 아니오

Q9. 다음 보기 중 함수의 극소값의 위치를 구할 때 사용하는 방법을 고르시오.

1. TSP
2. 오일러 급수
3. 경사상승법
4. 경사하강법 => 기울기를 구하고 경사의 절댓값이 낮은 쪽으로 계속 이동시켜 극 값에 이름
5. SVM

Q10. 다음 보기 중 f(x, y, z)의 올바른 그래디언트 벡터를 고르시오.

>> 3 (x에 대한 미분, y에 대한 미분, z에 대한 미분)

Comments