DL 3

[MS AI School 6기] 1차 프로젝트 후기

✅ 기간: 2025.02.13 ~ 2025.02.25✅ 주제: Azure Custom Vison 을 활용한 자율주제 (배운 내용에 충실하되, 책임있는 인공지능을 염두에 두고 시장성 있는 주제일 것)✅ 인원: 7명 (비전공자, 전공자 반반)  🚗💡 운전자 졸음 감지 AI 프로젝트이 프로젝트를 처음 시작할 때, "짧은 기간 안에 우리가 할 수 있을까?"라는 걱정이 솔직히 들었다. 12일이라는 시간이 결코 길지 않았고, 모두가 처음 해보는 영역+처음 뵙는 팀원분들과의 100% 온라인 협업이라 기대보다는 우려가 앞섰다. 하지만 걱정이 무색하게 여러 프로젝트를 겪은 입장에서 손에 꼽는 긍정적인 경험이었다!🔥 왜 이 주제를 했을까?초반에는 각자 생각해온 주제를 설명하는 시간을 가졌다. 나도 DL 프로젝트는 처..

프로젝트 2025.03.19

[인공신경망 기초 | DL] 순전파와 역전파 MNIST 손글씨 인식 모델

➡️ 순전파: 사과개당가격 100, 사과 개수 2, 소비세 10%일 경우, 지불금액은?⬅️ 역전파: 사과값이 ‘아주 조금’ 올랐을 때 지불금액이 얼마나 증가하는가를 표시 (미분과 유사). 역전파는 출력과 목표값(손실) 간의 차이를 기반으로 가중치에 대한 미분(기울기)을 계산하는 과정.  (사실 아직 잘 이해 못했음...😵‍💫) ✅ 역전파 흐름 요약단계값순전파 연산역전파 미분값최종 결제 금액220200 × 1.11사과 총 가격2002 × 1001.1사과 개수2입력값110사과 가격100입력값2.2 MulLayer(곱셈노드)와 AddLayer(덧셈노드)를 구현해보자.class MulLayer: def __init__(self): self.x = None self.y = Non..

실습 2025.02.05

[인공신경망 기초 | DL] Two-Layer Neural Network 구현 코드

🧠 2층 신경망 (Two-Layer Neural Network) 개요 🧠어느덧 ML ➡️ DL 으로 진도가 넘어갔다. (기본적인 퍼셉트론과 신경망에 대한 이론과 실습은 스킵하고 신경망학습부터 정리를 시작하는 나...흐린눈)  2층 신경망은 입력층(Input Layer), 은닉층(Hidden Layer), 출력층(Output Layer) 으로 구성된 신경망 구조이다.이 모델은 비선형 변환을 통해 복잡한 패턴을 학습할 수 있도록 설계되었으며, 주로 이미지 분류, 자연어 처리, 회귀 분석 등의 문제에서 사용된다. 우선 2층 신경망 (Two-Layer Neural Network) 을 구현하기 위해 필요한 함수들을 정의한 뒤, MNIST 데이터셋을 활용해 이미지 분석을 실습해 본다. 작업 디렉토리에 우선 .p..

실습 2025.02.05