본문 바로가기

패스트캠퍼스 업스테이지 에이아이랩6

Data-Centric AI란? ─ Upstage AI Lab 22주차 데이터 전략에서 AI 개발로 – Data-Centric AI를 배우며오랜 기간 정부와 공공기관에서 전략 기획 컨설턴트로 일하면서 데이터를 다루는 일이 얼마나 중요한지 잘 알고 있었어요. 하지만 개발자의 입장에서 데이터를 어떻게 활용하고 AI 모델 성능을 높이는지가 궁금했죠. 그래서 Upstage AI Lab에서 본격적으로 Data-Centric AI를 배우기 시작했어요. 처음에는 AI 모델을 만드는 것이 핵심이라 생각했지만, 실제로는 데이터의 품질이 모델의 성능을 결정한다는 걸 깨닫게 되었어요. 좋은 데이터 없이는 좋은 모델도 없다는 사실을 직접 경험하면서, Data-Centric AI 개념이 왜 중요한지 깊이 이해하게 되었죠. 모델 구조를 바꾸고 하이퍼파라미터를 조정하는 것이 더 중요한 줄 알았죠. 하.. 2025. 2. 28.
[Upstage AI Lab 5기 부트캠프] LangChain과 RAG로 IT 문서 기반 QA Engine 만들기 안녕하세요!패스트캠퍼스 Upstage AI Lab 5기 수강생 ‘예스잇(YES-IT)’입니다. 😊 이번 Upstage AI 부트캠프에서는 'LangChain과 RAG(Retrieval-Augmented Generation)'을 활용하여 IT 문서 기반 QA 시스템을 구축하는 프로젝트를 진행했습니다.단순한 질의응답이 아니라, 문서 검색, 임베딩 변환, 벡터 검색, LLM 기반 응답 생성까지 전 과정을 직접 구현하며 RAG 파이프라인을 깊이 이해하는 것이 목표였어요. 특히, BM25 + FAISS 하이브리드 검색, 효율적인 문서 전처리, 프롬프트 최적화 등을 고민하며 성능 개선에 집중했습니다. 데이터를 어떻게 구조화하고 검색 성능을 높일지 여러 시행착오를 거치면서, 단순한 모델 성능 향상을 넘어 딥러닝 기.. 2025. 2. 20.
[Upstage AI Lab 5기 부트캠프] NLP 경진대회 안녕하세요!패스트캠퍼스 Upstage AI Lab 5기 수강생 ‘예스잇(YES-IT)’입니다. 이번 Upstage AI 부트캠프에서는 일상 대화 요약 모델을 만드는 NLP 경진대회에 참여하게 되었어요.우리 팀 "Eagle’s Road"는 NLP 모델 성능을 극대화하기 위해 다양한 접근 방식을 실험하며, 협업의 가치를 경험한 소중한 시간을 보냈습니다. 단순히 주어진 데이터를 처리하는 것이 아니라, 더 나은 요약을 위한 데이터 분석, 프롬프트 엔지니어링, 그리고 모델 최적화까지 고민하며 여러 시행착오를 거쳤는데요.특히, 저는 데이터를 중심으로 접근하며 EDA를 적극적으로 활용했고, 이를 기반으로 딥러닝 모델 실험을 최적화하는 과정에서 중요한 인사이트를 얻을 수 있었습니다.그러다 보니 단순히 실험을 반복하는 .. 2025. 2. 2.
딥러닝과 파이토치: 기초부터 실전까지 ─ Upstage AI Lab 12주차 개발 초급자의 시선 속 딥러닝과 파이토치   저는 몇 달 전까지만 해도 딥러닝이라는 단어조차 생소한 사람이었습니다. 인공지능이 점점 더 주목받고 있다는 이야기를 뉴스나 주변에서 듣기는 했지만, 솔직히 딥러닝과 머신러닝의 차이도 몰랐고, "파이토치(PyTorch)"라는 이름을 처음 들었을 때는 무슨 도구인지조차 상상할 수 없었죠. 하지만 막연하게나마 "이 기술은 앞으로 더 중요해질 거야"라는 생각이 들었고, 그래서 딥러닝 공부를 시작하기로 마음먹었습니다. 처음에는 단순히 흥미 위주로 시작했지만, 배우면 배울수록 딥러닝이 얼마나 넓고 깊은 분야인지 깨닫게 되었습니다. 특히 파이토치는 처음 접했을 때 어려웠지만, 사용하면 할수록 유연하고 강력한 도구라는 것을 알게 되어 매력적으로 다가왔습니다. 이번 12주차 .. 2024. 12. 18.
효율적인 Git 학습: 코드 관리의 기본부터 팀 프로젝트 적용까지 ─ Upstage AI Lab 5주차 효율적인 협업과 관리로 성장하는 개발자를 위한 Git 실전 가이드이번 5주차 과정에서는 Git의 기본 사용법을 시작으로 GitHub Pages를 통한 웹 배포, 브랜치 전략을 활용한 협업 관리, 그리고 팀 프로젝트 실습까지 다양한 주제를 다루며 Git의 핵심 기능과 응용 방법을 익혔다.  단순히 코드의 버전 관리 도구를 넘어, Git이 협업과 프로젝트 관리의 효율을 얼마나 높이는지를 직접 경험하면서, 실제 개발 현장에서 필수적인 이유를 더욱 체감하게 되었다. 특히 프로젝트가 커질수록 코드 변경 이력을 체계적으로 관리하고, 병합 과정에서의 충돌을 해결하는 일이 얼마나 중요한지 깨닫게 되었다. 또한 GitHub Pages와 같은 배포 도구를 통해 프로젝트 결과물을 쉽게 공유할 수 있는 방법을 배우면서 Git.. 2024. 10. 26.
컴퓨터 공학의 기초 탐구 ─ Upstage AI Lab 5기 4주차 개발자 취업과 커리어에 필요한 컴퓨터 공학 기초이제 업스테이지 AI Lab 4주차 과정에 들어섰다. 4주차 과정에서는 컴퓨터 공학 개론에 대한 실시간 강의와 온라인 강의를 진행했다. AI(인공지능)를 이해하기에 앞서 필요한 학습과정이라고 느꼈고, 해당 강의가 필수로 포함되어 매우 반가웠다. 비전공자로서 컴퓨터 공학에 대한 전반적인 이해를 할 수 있는 시간이 되었고, 앞으로의 과정에서 이렇게 습득한 지식이 어떤 역할과 작용을 할지 벌써 기대가 된다. 그렇다면, 이번에 학습한 컴퓨터 공학에 대한 전반적인 개념을 복습할 겸 거시적으로 정리해보자. 1. 컴퓨터 아키텍처 컴퓨터 아키텍처를 학습하면서, 컴퓨터 내부 구조의 복잡성과 체계적인 구성에 놀랐다. 단순히 프로그램을 실행하는 행위 뒤에 얼마나 많은 절차.. 2024. 10. 22.
반응형
LIST