다차원 넘파이 배열 텐서를 통해 데이터를 표현합니다.
텐서의 핵심 속성에는 3가지가 있습니다.
(미션)텐서의 속성에는 무엇이 있나요? 각각이 의미하는 것을 무엇인가요?
텐서의 3가지 핵심 속성
1. 축의 개수(랭크)
2. 크기(shape)
3. 데이터 타입(dtype)
텐서의 실제 사례로 벡터데이터, 시계열 ,이미지, 동영상 등이 있습니다. 데이터의 특징에 따라 표현되는 텐서의 속성이 달라집니다.
1분 간 데이터 : [현재 주식 가격, 1분 최고 가격, 1분 최저 가격], (3, )
1일 간 데이터 : [
[현재 주식 가격, 1분 최고 가격, 1분 최저 가격],
[현재 주식 가격, 1분 최고 가격, 1분 최저 가격] ... * 390]
1년 간 데이터 : [
[
[현재 주식 가격, 1분 최고 가격, 1분 최저 가격],
[현재 주식 가격, 1분 최고 가격, 1분 최저 가격]... * 390],
[
[
[현재 주식 가격, 1분 최고 가격, 1분 최저 가격]],
[
[현재 주식 가격, 1분 최고 가격, 1분 최저 가격]] ... * 390] ... * 365 ]
텐서의 연산은 기하학적 해석이 가능하고, 비선형 함수가 추가되고 연산이 깊어질 때, 딥러닝모델을 매니폴드의 개념으로 설명할 수 있습니다.
(미션) 매니폴드의 개념을 더 조사해보고 팀원들과 이해한 내용을 토론하여 하나의 설명으로 정리해봅시다. 잘 설명하는 시각자료를 찾아 추가합니다.
고차원의 데이터를 비교적 간단하게 연산하기 위해 더 낮은 차원으로 데이터를 변환시키는 작업
MNIST 데이터셋을 분류하는 간단한 모델을 통해 학습, 역전파, 가중치 업데이트 등의 과정을 살펴봅니다.