본문 바로가기

AI부트캠프

기업연계 프로젝트가 끝났다, 이제 부트캠프도 곧 끝! 2025년 2월 7일 금요일, 부트캠프의 마지막 과정이였던 기업연계 프로젝트가 끝이 났습니다! 부트캠프도 이제 일주일 뒤면 끝이 나고요. 참 사람이 이상한게요, 막상 부트캠프를 하고 프로젝트를 열심히 하고 있을 때에는 빨리 끝났으면 좋겠고, 이거 언제 끝나나~ 끝이 보이지 않는 것만 같은데 시간이 훌쩍 지나서 이렇게 막바지에 오면 또 이렇게 아쉽고, 더 열심히 할껄, 이것도 저것도 더 해볼껄 하는 후회가 남는 것 같아요. 그렇기 때문에 결국 우리가 할 수 있는 건 오늘 하루하루를 최선을 다해서 살아가는 것이겠죠? 프로젝트 최종 발표가 끝나고 멘토링을 해주셨던, 강사님께서 그런 말씀을 해주시더라고요. 기억에 많이 남아 있을 때 정리를 많이 해두라고. 고. 지금은 딱 '기록'을 해야하는 시기인 것 같아요. .. 더보기
[AI 안테나] 오픈AI와 카카오의 공동 상품? 인공지능이 만드는 AI 뉴스레터2025년 2월 4일 화요일 다들 Deep reseach 얘기 들으셨나요? 저는 어제 밤에 카카오톡 오픈채팅방을 보고 알게 됐는데요. 다들 그 얘기로 떠들석하더라고요. 오늘 제가 공부하고 있는 부트캠프의 멘토링 강사님도 딥 리서치 정말 "미쳤다!"고 열변을 토하고 가셨어요. 문제의식이 명확하고, 해결해야 할 문제를 정의할 수 있는 사람이 딥 리서치를 쓰면 거의 박사급 인재가 할 수 있는 자료조사와 논문을 써준다고 해요. (다음에 박사생인 지인에게 후기를 부탁해봐야겠어요.) 여기에 코드를 붙이고 에이전트화가 되면 세상이 다시 한번 크게 바뀌겠죠? 정말 천재 한 사람이 에이전트를 수하로 두면서 역량을 극대화하는 세상이 오는 게 아닌가 싶어요. 그러면 저처럼 어중간한 사람은 뭘 .. 더보기
패스트캠퍼스 Upstage AI Lab 부트캠프 4기 | 기업 연계 프로젝트 부트캠프 마지막 과정이 시작됐다! 마지막 과정은 '기업 연계 프로젝트'인데, 이번 우리 기수에서는 3개의 기업에서 총 4가지 주제가 주어졌다. 그중에서 수강생들이 주제를 선택하여 팀을 짜고 기업과 피드백을 거치면서 프로젝트를 완성하는 방식이다.기간은 1월 13일부터 2월 7일까지. 1월 13일에는 기업 담당자들이 직접 프로젝트를 소개하고 어떤 것을 원하는지 설명해주는 오티가 진행됐다. 그리고 일주일 정도 기업과 미팅도 하면서 서로 목표와 목적을 맞춰나가는 싱크업 기간을 가지고 17일에 이를 바탕으로 기획안을 발표했다. 총 4가지 주제가 있었는데, 굵직하게 나눠보자면 1. 보안 도메인에서 올라오는 사용자들의 리포트를 AI모델로 최대한 개선하기2. 한글로 된 리포트를 영어로 바꾸기3. 전문가들이 작성한 리포.. 더보기
학습일지 | Data Centric AI Data Centric AI:데이터를 중심으로 결과/성능을 향상시키는 접근 방식몇 번의 프로젝트 때마다 항상 강조됐던 것인데 이렇게 따로 모아서 강의를 들어보는 것도 좋았다.데이터 수집부터 전처리, 라벨링, 스플릿하는 법, 데이터 분석 등 데이터 기반으로 살펴봐야 할 것들을 전부 다 다룬다.  1. 데이터 수집물론 직접 데이터셋을 구축하는 법도 있지만(직접 한땀한땀 만든다거나 크롤링을 한다거나), 오픈소스로 공개된 데이터셋을 가져오는 방법, 그리고 기존에 가지고 있는 데이터를 어그멘테이션으로 늘리는 방법도 있다. 예전에는 라벨러들을 고용해서 데이터 라벨링을 하는 알바도 있었는데. 그것도 하나의 데이터셋 구축이라고 할 수 있다. 2. 데이터 전처리 이건 너무 다양해서 케바케3. 데이터 라벨링라벨링 규칙이나.. 더보기
패스트캠퍼스 Upstage AI Lab 부트캠프 4기, 과정 중간 회고 2024년 7월 16일, 부트캠프가 시작된 이후로 절반 좀 넘게 지난 것 같다. 패스트캠퍼스 업스테이지 AI Lab 부트캠프를 선택했던 가장 큰 이유였던 '프로젝트'를 정신없이 하다보니, (그리고 지금도 하고 있고..) 각잡고 회고할 기회가 많지 않았던 것 같다. 이번 기회에 과정 중간 회고를 딥하게 해보았다. 1. 프로젝트에 관하여7월부터 11월 말을 향하고 있는 지금까지 프로젝트를 벌써 5개(!)를 했다. 랭체인 프로젝트: 올림픽 경기 규칙 RAG머신러닝 경진대회: 아파트 실거래가 예측MLOps 프로젝트: 사용자가 디스플레이에 숫자를 그리면, 숫자를 인식해서 출력하고, 데이터베이스로 관리되면서 모델이 계속해서 업데이트되도록 하는 파이프라인 구성CV 경진대회: 17가지 문서 또는 차량 관련 이미지를 주.. 더보기
머신러닝 경진대회 1 | 데이터 탐색 EDA 2024.09.02 - [프로젝트] - 머신러닝 경진대회 1 | 데이터 분석 EDA 혼자 해보기지난 포스팅보다 좀 더 본격적으로, EDA를 책을 보며 따라가봤다. 먼저 데이터 탐색을 위해 복사본을 생성한다.traindata = pd.read_csv('/data/ephemeral/home/data/train.csv')traindata_copy=traindata.copy() 각 피쳐의 특징을 조사해보자info() 메서드를 사용해 데이터에 대해 간략한 개요를 확인한다. 확인할 수 있는 주요 정보는, 52개의 컬럼(피쳐)과 1118822개의 행(row)가 있다는 사실, 인덱스의 범위는 0부터 1118821까지이며, 각 컬럼의 이름과 컬럼의 데이터 특성을 알 수 있다. 숫자 아니면 object인데 object에 .. 더보기
8/6 학습일지 | 파이썬에서 RAG 구현하기 오픈ai에서 api를 받아오는데 첨에 분명 무료라 했는데 계속 오류떠서 5달러 결제했다. 근데 결제하고 바로 안되고, 한참 뒤에 오류 없이 실행됨.  오늘 한 것: 파이썬으로 챗지피티 3.5랑 얘기하는데 위키피디아 문서 주고 그거 기반으로 답변받기 코드 하나하나 뜯어보자import osapi_key = " "os.environ["OPEN_API_KEY"] = api_keyos.environ.get("OPEN_API_KEY")os.environ은 환경 변수에 접근할 수 있게 해주는 매핑 객체이고, 환경 변수를 쓰면 보안이나 관리가 쉽기 때문이 쓰는 거라도 한다. (솔직히 이해 못했지만) 랭체인에서 중요한 파트는 아니니 일단 패스.OpenAI 라이브러리를 임포트 해주는 것으로 시작!from openai i.. 더보기
파이썬 클래스 연습문제 3 - 도서관 관리 시스템 만들기 문제: 도서관 관리 시스템을 만들어보자.도서관에 책을 추가하고, 도서관 회원들이 책을 대출하고 반납하는 프로그램을 작성해보세요. 책 클래스를 생성한다. 이 클래스는 제목, 저자, isbn를 속성으로 가진다.도서관 클래스를 생성한다. 도서관은 책을 추가하거나 제거할 수 있고, 책을 찾아볼 수도 있다. 모든 책을 확인하고, 대출 중인 책은 리스트를 만들어서 관리한다. 회원 클래스를 생성한다. 회원은 이름 정보를 받는다. 회원이 책을 빌리고, 다시 되돌려주는 메서드를 만든다.  1. Book 클래스먼저 Book이라는 클래스를 만든다. Book 클래스로 책을 찍어낼 거고(=객체를 만든다), 찍어낸 책(객체)에는 제목, 저자, isbn, 그리고 대출여부를 판단할 수 있는 값(속성들)을 가지고 있게 만든다. cla.. 더보기