맨위로가기

텐서장

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 본문

텐서(Tensor)는 수학 및 물리학에서 사용되는 개념으로, 다양한 분야에서 다르게 정의될 수 있습니다. 다음은 텐서에 대한 몇 가지 설명입니다.
1. 수학/물리학:


  • 정의: 텐서는 선형 관계를 나타내는 다중 선형 대수학의 대상입니다. 19세기 카를 프리드리히 가우스가 곡면에 대한 미분 기하학을 만들면서 도입되었습니다. 기본적인 예로는 내적과 선형 변환이 있으며, 미분 기하학에서 자주 등장합니다.
  • 텐서장(Tensor Field): 공간의 각 점에 텐서를 할당하는 함수입니다. 미분 기하학, 대수 기하학, 일반 상대성 이론, 응력 및 변형 분석 등 다양한 분야에 사용됩니다. 텐서장은 스칼라장(각 점에 스칼라 값을 할당)과 벡터장(각 점에 벡터 값을 할당)을 일반화한 것입니다.
  • 좌표 변환: 텐서는 좌표 변환에 대해 불변성을 가지는 특정한 변환 법칙을 따릅니다. 이러한 특성 때문에 물리 법칙을 기술하는 데 유용합니다.

2. 딥러닝/머신러닝:

  • 데이터 표현: 텐서는 데이터를 표현하는 다차원 배열 구조입니다. 스칼라(0차원 텐서), 벡터(1차원 텐서), 행렬(2차원 텐서) 등을 모두 포함하는 개념입니다. 이미지, 텍스트, 오디오 등 다양한 데이터를 텐서 형태로 표현할 수 있습니다.
  • PyTorch: PyTorch에서 텐서는 배열이나 행렬과 유사한 자료 구조이며, 모델의 입력, 출력, 매개변수를 부호화하는 데 사용됩니다. GPU나 다른 연산 가속 하드웨어에서 실행할 수 있다는 점이 NumPy의 ndarray와 다릅니다.

3. 기타:

  • 텐서 곱: 텐서 곱은 두 벡터 공간에서 새로운 벡터 공간을 만드는 연산입니다.

텐서의 차수(Rank/Order/Degree):

  • 0차 텐서: 스칼라 (크기만 있음)
  • 1차 텐서: 벡터 (크기와 방향)
  • 2차 텐서: 행렬 (9개의 성분, 공학에서의 응력 등)


텐서는 다양한 분야에서 활용되며, 그 정의와 의미는 맥락에 따라 조금씩 다를 수 있습니다.



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com