일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 변수
- 업스테이지패스트캠퍼스
- 상수
- slice
- Pointer
- golang
- 타입
- golang array
- receiver method
- 패스트캠퍼스AI부트캠프
- keyword
- package
- 메서드
- 패스트캠퍼스
- 패스트캠퍼스업스테이지부트캠프
- 스코프
- 함수
- array
- UpstageAILab
- scope
- golang slice remove
- struct
- golang interface
- 패스트캠퍼스업스테이지에이아이랩
- golang slice
- receiver
- golang pointer
- Interface
- 국비지원
- method
- Today
- Total
목록분류 전체보기 (61)
느리지만 꾸준히, 코딩

대회 개요대회명Dialogue Summarization | 일상 대화 요약대회일정2025.03.12 ~ 2025.03.24팀One Team 6th대회 소개주어진 데이터를 활용하여 일상 대화에 대한 요약을 효과적으로 생성하는 모델을 개발제공되는 데이터셋은 오직 "대화문과 요약문"https://github.com/cylnlp/dialogsum평가지표Rouge-1모델 요약본과 참조 요약본 간에 겹치는 unigram의 수를 비교Rouge-2모델 요약본과 참조 요약본 간에 겹치는 bigram의 수를 비교Rouge-LLCS 기법을 이용해 최장 길이로 매칭되는 문자열을 측정합니다. n-gram에서 n을 고정하지 않고, 단어의 등장 순서가 동일한 빈도수를 모두 세기 때문에 보다 유연한 성능 비교ROUGE-F1ROUGE..

업스테이지 Computer Vision대회 개요대회명문서 타입 분류를 위한 이미지 분류 대회대회 일정 (Timeline)프로젝트 전체 기간: 2월 14일 (금) ~ 2월 25일 (화)팀:팀명: 오합지존 Idle대회 소개Computer Vision에서 가장 중요한 태스크 중 하나인 이미지 분류 문제.문서 타입 분류를 위한 이미지 분류 대회.금융, 의료, 보험, 물류 등 다양한 산업에서 활용됨.대량의 문서 이미지를 식별하고 자동화 가능.데이터 개요총 17종의 문서 클래스입력 (Input): 3,140장의 이미지출력 (Output): 각 이미지의 문서 클래스 예측 (CSV 파일 제출)기술적 기대 효과딥러닝 기반 이미지 분류 모델 구축Backbone 모델 활용 및 성능 최적화현업에서 사용하는 실 데이터 기반 학..

dim이란?Tensor에서 dim을 지정하는 이유는 데이터를 특정 차원(축, dimension) 기준으로 연산하기 위해서입니다.머신러닝과 딥러닝에서는 다차원 데이터(Tensor)를 다룰 때 차원을 기준으로 합(sum), 평균(mean), 최대값(max) 등의 연산을 수행해야 합니다. 코드 예시# 3x3 Tensor 생성tensor = torch.tensor([[1, 2, 3], [4, 5, 6], [7, 8, 9]])# 전체 합계print(torch.sum(tensor)) # 45# 열을 기준으로 합계 (dim=0) → 세로 방향 합print(torch.sum(tensor, dim=0)) # tensor([12, 15..
여러 층으로 구성된 뉴럴 네트워크(Neural Network)의 구조를 이해하기 쉽게 정리해봄📌 뉴럴 네트워크를 학생들이 여러 줄로 서 있는 구조로 이해하기👉 상황 4명의 학생(A, B, C, D)이 한 줄로만 서 있는 것이 아니라 여러 층(줄)으로 서 있음. 즉, 한 줄이 아니라 입력층(첫 번째 줄), 은닉층(중간 줄), 출력층(마지막 줄)으로 구성됨. 각 학생(뉴런)은 자신이 받은 정보를 가공해서 다음 층으로 전달함.⏳ Step 1: 순전파 (Forward Propagation)학생들이 여러 줄(층)로 서 있음💡 예제:문제 = "5 + 3 = ?"을 풀어라 입력층 (Input Layer)은닉층 (Hidden Layer)출력층 (Output Layer)A1: "5를 입력"B1: "이걸 2배..
1️⃣ 머신러닝 & 최적화 기법🔹 퍼셉트론 (Perceptron)가장 단순한 인공 신경망 모델로 이진 분류에 사용활성화 함수: 스텝 함수가중치와 편향을 조정하여 최적의 결정 경계를 찾음🔹 가중치 초기화Xavier 초기화: tanh, sigmoid 활성화 함수에 적합, 분산 유지He 초기화: ReLU 계열에 적합, 기울기 소실 방지🔹 경사 하강법 (Gradient Descent)손실 함수의 기울기를 이용해 모델 최적화확률적 경사 하강법 (SGD): 일부 샘플(batch)만 사용하여 연산량 절약모멘텀 (Momentum): 이전 기울기를 반영해 더 빠르고 안정적인 학습NAG (Nesterov Accelerated Gradient): 기울기를 미리 예측하여 정밀한 업데이트 수행Adam: Momentum과 ..

프로젝트 소개기상 데이터를 기반으로 MLOps를 설계하고 운영하는 데 중점을 둠MLOps의 실제 적용 사례를 통해 데이터 활용에서 서비스 배포까지의 전 과정을 경험해보기기간: 2025. 01. 16 ~ 2025. 02.03팀원: 5명역할: MLOps 엔지니어링 & CI/CD 파이프라인 구축주요 작업데이터 수집 및 전처리모델 개발 및 학습MLOps 파이프라인 구축모니터링 및 유지보수아키텍처 설계 다이어그램많은 MLOps 도구들프로젝트 초기에는 다양한 MLOps도구들이 있다는것을 알 수 있었습니다.하지만, 많은 도구들이 왜 나왔고 어떠한 용도로 사용되어야 하는지 알기 힘들었습니다. 저희 팀은 단순히 MLOps 도구들을 경험해보는 것보다, 작은 단계부터 직접 구축하며 전체적인 흐름을 이해하는 것이 훨씬 더 실..

github 링크: https://github.com/wooobo/upstage-ml-regression-ml프로젝트 전반에 대한 회고이번 대회는 데이터 전처리부터 모델링, 하이퍼파라미터 튜닝까지 다양한 과정에서 많은 것을 배울 수 있었던 소중한 경험이었습니다. 프로젝트 초기에는 데이터의 특성과 구조를 이해하는 데 초점을 맞췄고, 가설을 수립하며 분석 방향을 정리했습니다. 특히 좌표 정보 결측치를 보완하기 위해 카카오 API를 활용한 점은 데이터의 품질을 높이는 데 중요한 역할을 했습니다. 대회성적대회 최종 성적은 기대에 미치지 못해 아쉬움이 남습니다. 하지만, 대회 종료 후 Validate 데이터를 따로 분리하여 개인적으로 추가 실험을 진행하면서 성능을 개선할 수 있었습니다.1. 주요 성과EDA 및 데..

GitHub의 주요 협업 기능인 Fork, Projects, Pull Request(PR), 그리고 Issue를 어떻게 효과적으로 활용할 수 있는지 설명하겠습니다.1. Fork: 저장소 복제Fork는 다른 사용자의 저장소를 내 계정으로 복제하여 원하는 대로 수정할 수 있게 해주는 기능입니다. 오픈 소스 프로젝트에 기여하거나 독자적인 변경사항을 실험할 때 유용합니다.활용 방법:관심 있는 프로젝트의 저장소를 Fork합니다.복제한 저장소를 로컬로 클론하고 필요한 변경을 합니다. git clone https://github.com/내-계정명/프로젝트명.git변경사항을 커밋하고 Push하여 자신의 Fork 저장소에 반영합니다.git commit -m "수정 내용 요약"git push origin 브랜치명2. Pr..
Git 학습블로그Git 이란?Git은 버전 관리 시스템(VCS)으로, 소프트웨어 개발 과정에서 코드의 변화를 추적하고, 여러 명의 개발자가 동시에 동일한 프로젝트에 협업할 수 있도록 도와줍니다. Linus Torvalds에 의해 개발되었습니다.GitHub란?GitHub는 Git의 클라우드 기반 호스팅 서비스로, 프로젝트의 버전 관리뿐만 아니라 협업 기능도 제공합니다.Set ConfigurationGit에서 사용자 설정을 초기화하는 방법은 다음과 같습니다:git config --global user.name "Your Name"git config --global user.email "your_email@example.com"이 설정은 커밋할 때 사용자 정보를 등록하는 데 사용됩니다.git 시작하기Git 프..