총 28개
-
등방성 텐서의 개념과 응용2025.11.121. 등방성 텐서 등방성 텐서는 모든 방향에서 동일한 물리적 성질을 나타내는 텐서입니다. 좌표계의 회전에 관계없이 불변성을 유지하며, 물질의 방향성이 없는 특성을 수학적으로 표현합니다. 응력-변형률 관계, 열전도도, 투자율 등 다양한 물리 현상에서 나타나며, 2차 등방성 텐서는 스칼라 배수의 항등텐서로 표현됩니다. 2. 텐서 불변성 텐서의 불변성은 좌표 변환 시에도 물리량의 본질적 의미가 변하지 않는 성질입니다. 등방성 텐서는 회전 변환에 대해 불변이므로, 어떤 좌표계에서 측정하든 동일한 물리적 결과를 제공합니다. 이는 물리 법칙의...2025.11.12
-
파이토치 텐서 개념 및 실험2025.12.111. 파이토치(PyTorch) 파이토치는 페이스북 AI 연구팀에 의해 개발된 오픈 소스 머신러닝 라이브러리입니다. 동적 계산 그래프를 사용하여 코드 실행 중 그래프를 생성하고 변경할 수 있으며, 모듈화된 설계, GPU 가속화(CUDA), 간단한 API, 활발한 커뮤니티를 특징으로 합니다. 이러한 특징들은 복잡한 모델 구성, 효율적인 디버깅, 대규모 데이터 처리를 가능하게 하여 딥러닝 모델 개발에 매우 유용합니다. 2. 텐서(Tensor)의 개념 및 종류 텐서는 다차원 배열로 딥러닝과 머신러닝에서 필수적인 데이터 구조입니다. 스칼라(...2025.12.11
-
파이토치 텐서 조작 실험 결과보고서2025.12.111. 파이토치 텐서 파이토치 라이브러리의 핵심 개념인 텐서를 학습하고 응용하는 실험입니다. torch.FloatTensor 함수를 사용하여 텐서를 생성하고, .shape 속성으로 텐서의 형태를 확인하는 방법을 습득했습니다. 다차원 텐서 생성과 출력을 통해 다차원 데이터를 효과적으로 표현하고 관리하는 방법을 배웠습니다. 2. 텐서 형태 변형 텐서의 형태를 변형하는 방법을 학습했습니다. .view() 메서드와 .reshape() 메서드를 사용하여 텐서의 형태를 원하는 형태로 변형할 수 있습니다. 또한 torch.from_numpy() ...2025.12.11
-
텐서플로우 딥러닝 (CNN)2025.05.051. 데이터 세트 학습 데이터에 사용할 영상은 Google에서 이미지 검색으로 꽃을 검색하고, FatKun이라는 크롬 확장 프로그램을 사용하여 영상을 다운로드 받았다. 테스트 데이터에 사용할 영상은 꽃을 직접 구입하여 촬영한 영상 데이터를 사용했다. 학습 데이터는 총 234개, 테스트 데이터는 총 150개이며, 검증 데이터는 훈련데이터의 20%를 사용하여 총 57개이다. 2. 합성곱 신경망 (CNN) 기본적으로 이미지 분류를 하기 위해서는 합성 곱 신경망(CNN)이 필요하다. 2차원 CNN의 특징 추출 부분은 MaxPool2D층과 ...2025.05.05
-
고려대학교 객체지향프로그래밍 A+ 기말고사 치팅시트2025.05.101. 프로그래밍 언어 프로그래밍 언어는 컴퓨터가 수행할 수 있는 모든 것을 설명할 수 있어야 하며, 프로그래머가 의도한 바를 정확히 표현할 수 있어야 합니다. 튜링 기계는 무한한 테이프, 읽기/쓰기/삭제 장치, 상태 테이블을 가지고 있으며 튜링 완전하거나 튜링 동등합니다. 실제 컴퓨터는 선형 한정 레지스터 기계(거의 만족)입니다. 대부분의 언어가 튜링 완전하기 때문에 문제가 되지 않습니다. 프로그래밍 언어는 오류 방지, 사용성 등의 기준을 만족해야 합니다. 2. 프로그래밍 패러다임 프로그래밍 패러다임은 좋은 프로그래밍 언어의 기준을...2025.05.10
-
텐서플로우 딥러닝 (Tic-Tac-Toe)2025.05.051. 데이터 세트 tic-tac-toe.csv 파일에는 TL, TM, TR, ML, MM, MR, BL, BM, BR 속성과 class 속성이 포함되어 있습니다. TL, TM, TR, ML, MM, MR, BL, BM, BR 속성은 각 게임 보드의 위치를 나타내며, 값은 'x', 'o', 'b'로 표현됩니다. class 속성은 게임 결과를 나타내며, 'TRUE'는 x가 이겼음을, 'FALSE'는 x가 졌음을 의미합니다. 2. 2층 신경망 입력 층은 9D(TL, TM, TR, ML, MM, MR, BL, BM, BR)를 받습니다. 은...2025.05.05
-
방송통신대학교 프라임칼리지 AI전공 인공지능 2차 과제(만점 취득)2025.01.241. 텐서플로(TensorFlow) 텐서플로(TensorFlow)는 구글(Google)에서 만든 딥러닝 프로그램을 쉽게 구현할 수 있도록 다양한 기능을 제공해주는 라이브러리입니다. 텐서플로 자체는 기본적으로 C++로 구현되어 있지만, Python, Java, Go 등 다양한 언어를 지원하며, 파이썬을 최우선으로 지원하고 있습니다. 또한 브라우저에서 실행 가능한 시각화 도구인 텐서보드(TensorBoard)를 제공하여 딥러닝 학습 과정을 추적하는데 유용하게 사용됩니다. 텐서플로에서 Tensor(텐서)란 딥러닝에서 데이터를 표현하는 방...2025.01.24
-
강체 운동학2025.01.131. 강체의 특성 강체는 임의의 두 요소 간의 상대적 위치가 변하지 않는 질점계로 정의된다. 따라서 강체는 변형하지 않으며, 크기가 있는 강체는 무수히 많은 질점으로 구성되어 있다. 강체 위에 고정된 좌표계에 대해, 같은 강체의 임의의 한 점의 속도와 가속도는 0이다. 또한 한 강체 위에 고정된 모든 좌표계들은 서로에 대해 회전하지 않는다. 2. 강체의 각속도와 각가속도 임의의 좌표계에 대해, 한 강체 위에 고정된 모든 좌표계의 각속도와 각가속도는 같다. 따라서 어느 좌표계에 대한 강체의 각속도와 각가속도는 강체에 고정된 임의의 한...2025.01.13
-
연속체 지배 방정식2025.05.061. 연속체 역학 연속체 역학은 물질을 연속적인 물체(연속체)로 가정하고 뉴턴의 제2법칙과 같은 기본 역학 법칙을 적용하여 유용한 정보를 해석하는 것입니다. 연속체는 물체를 더 작은 요소로 무한히 나누어도 각각의 요소가 전체 물질의 성질을 유지하는 물질을 의미합니다. 2. 뉴턴의 제2법칙 뉴턴의 제2법칙은 힘이 질량과 가속도의 곱이라는 단순한 의미가 아니라, 외력의 합(좌변)과 물체의 관성력(우변)이 평형을 이룬다는 의미입니다. 물질의 미소요소가 받는 관성력은 체적력, 표면력, 직선력으로 나타낼 수 있습니다. 3. 응력-변형률 관계...2025.05.06
-
결정화학2025.05.061. 열팽창 열팽창은 2차 텐서(변형)와 스칼라(온도 변화)의 관계를 나타내는 것이다. 열팽창 텐서는 대칭적이므로 유전 상수와 같은 효과를 가진다. 결정 대칭성에 따라 열팽창 계수를 측정하는 데 필요한 데이터 수가 달라진다. 주축 방향의 열팽창 계수는 구면 좌표 각도에 따라 계산할 수 있다. 열팽창 계수는 양수, 음수 또는 양수와 음수가 혼합될 수 있다. 2. 열팽창 측정 열팽창 측정에는 푸시로드 dilatometer와 광학 간섭 기술이 사용된다. 저대칭 결정의 경우 6개의 결정 방향에서 측정해야 한다. X선 회절 패턴 분석을 통해...2025.05.06
