분류 전체보기(21)
-
AI를 위한 기초 수학
Zoom 강의와 인강 강의로 나눠서 들었다.Zoom 강의를 진행하는 요일 중 하루를 내가 휴가를 써서 실강은 못 듣고 교재 내용만 봤는데 가설검증 내용이었다. 그리고 인강 강의는 학교에서 배운 내용들로 구성되어 있었다.심지어 학교에서 가르쳐준 것들이 더 구체적이었다. (아무래도 수학이다보니 그런 듯...) 강의를 들으며강사님께서는 수학과 출신이라고 하셨다.그래서 그런지 정말 체계적으로 설명해주신다는 인상을 받았다. 근데 들으면서 아쉬웠던 건 너무 자세하지 않았나 싶기도 했다. 그리고 잡담이 너무 많으셨다.논리적으로 투머치하게 알려주시는 부분은 그렇다고 치고 넘어가도 잡담이 너무 많고 쉬는 시간은 별로 안 주셔서 힘들었다.그리고 막상 AI를 다룰 때 필요한 부분들은 이미 학교에서 봐서 익숙했던 부분들이라 ..
2024.08.26 -
인생 첫 개발 프로젝트
프로젝트 진행 기간 (8월 12일 - 19일)저번시간에 Git/Github를 배웠다.배웠으면 뭐를 해야할까? 프로젝트를 해야지! 첫 프로젝트는 RAG 실습 프로젝트였다.QA 엔진과 Chatbot을 만드는 프로젝트를 선택하는 것이 있었는데 솔직히 말하자면 인강 진도를 다 못따라가서 뭐가 뭔지 모르고 그냥 아무거나 괜찮다고 이야기하고 QA엔진을 선택했다. QA엔진을 해보니까 이거 선택하길 잘했다는 생각을 했다. 우선 난이도는 Chatbot보다 난이도가 높은 것 같다.그리고 RAG에 대한 전반적인 구조를 이해하기가 좋았다.프로젝트 주제한국공항공사의 실시간 항공운항 현황 정보 상세 조회 서비스와 인천국제공항공사의 여객편 운항현황 서비스를 활용해서 실시간 운항정보문의 QA 엔진을 구축하는 거였다. 팀에서 이렇게 ..
2024.08.26 -
Git 학습일지 2
오늘은 저번 시간에 말했던fast-forward merge, 3-way merge, git rebase(drop, reword, squash)에 대해 다루면서협업과 관련된 github를 다루는 것에 대해 작성해보도록 하겠다 #1. Gitfast-forward mergemerge과정에서 포인터를 이동시키는 방식으로 작동함.두 branch 사이에서 다른 변경 사항이 없고, 병합 대상 branch가 현재 branch 최신 commit 이후에 추가된 commit만 포함할 때 가능하다.단순히 branch 포인터를 이동시키는 방식으로 진행된다. topic 브랜치를 main 브랜치로 병합하고 싶으면 main 브랜치에서 아래와 같은 명령어를 사용하면된다.$ git merge topic3-way merge공통 조상(co..
2024.08.11 -
Git 학습 일지
# 학습 경험이틀 동안 git에 대한 것을 배웠다. 학교에서 OSS를 들었던 경험이 있어서 github에 대한 것이 어렵거나 그러지 않았다.다만 git과 github를 나눠서 인식해야 하는데 정확하지 않게 인식을 하고 있다가이번 수업과 강의를 통해 정확하게 인식 할 수 있어서 좋았다. (feat.최주호 강사님) 그리고 협업에 맞춰서 git강의가 구성되어 있었는데 그것도 좋았다. 이번 학습 일지는 다른 학습 일지와 다르게 내가 알았던 내용을 적을 예정이다.이미 알았거나 익숙하게 사용하고 있는 내용은 적지 않을 예정이다.그럼 시작한다. ()# 공부 내용git -> 파일 관리 시스템github -> 로컬에서 했던 파일 관리를 협업을 할 수 있도록 도와주는 도구(OSS)[완벽한 정의는 아니지만 나의 기존 이해를..
2024.08.10 -
Python 학습 일지
전반적인 총평대부분 그렇게 어렵지 않았다. 학교에서 python에 대해 알려주는 내용 정석대로 커리 큘럼이 구성되어 있었다.녹화된 인터넷 강의랑 실시간 인터넷 강의가 동시에 진행되었다. 두 개로 나뉘어서 작성해보겠다.#1 실시간 Zoom 강의김용담 강사님께서 강의를 해주셨다.강의의 전반적인 구성과 진행 방식은 좋았다. 수업을 받을 때마다 '여러번 많이 진행해본 분이시구나'라는 생각이 들었다. 적절한 쉬는 시간의 분배, 적절한 난이도의 분배가 좋았다.조금은 난이도가 있었던 것은 프로그램이 작동할 때 CS단위에서 어떻게 프로그램이 작동되고 구성되는지에 대해 알려주실 때이다. 그래도 대부분이 아는 내용이라 크게 어려운 것은 없었다. 가장 많이 배운 부분은 API이용해서 날씨 정보 가져오고, 모듈 단위 개발하는..
2024.08.06 -
컴퓨터 구조 + 부트캠프 생활 특강
진행사항부트캠프를 시작하고 7/17(수) - 7/25(목)까지 컴퓨터 구조에 대한 내용으로 수업을 했다. 기본적인 CS지식을 강의로 제공 받았다.컴퓨터구조OS네트워크시스템 프로그래밍DB리눅스 운영오후에 진행되는 Zoom강의로 실습에 가까운 수업을 했는데데이터 모델링 실습html과 python을 활용해서 간단한 서비스 페이지 구조와 서버자료구조, 알고리즘 실습리눅스 실습 및 AWS로 서버 만들기위와 같은 수업을 진행했다. 그리고 마지막 날인 25일에는 Upstage 현직자로 근무하고 계시는 김남혁 강사님께서 특강을 해주셨다.일주일간 진행하며강의로 주입되는 지식은 생각보다 많았고, 어떤 것은 어려웠다. 컴퓨터 구조, OS는 그래도 할만 했는데 네트워크, 시스템 프로그래밍은 솔직히 들어도 이해가 되지 않는 순..
2024.07.25