전체 글 99

랭체인 코리아 밋업 2023 후기

뷰 맛집인 MS korea 에서 경복궁과 서촌을 바라보며 랭체인 코리아 밋업에 참석했습니다! 실시간으로 강의를 들으면서 내용을 요약해서 작성해보겠습니다 :) 말랑말랑한 인트로 랭체인을 시작한 경로? 저는 유튜브로 시작해서 외국 유튜버들의 튜토리얼을 많이 참고했네요. 물론 공식문서도 보았고 블로그 글도 많이 참고해서 원하는 프로젝트를 시작했습니다. 인공지능팩토리 김태영 마이크로소프트에서 장소 제공해주셔서 좋은 행사를 하게 되어서 기쁘다 운영진 소개 전미정 MS AI MVP / 유현아 IT 교육 컨텐츠 제작 강사 / 이지혜&구지언 행사를 도와주셨다 / 장서연&김태영 AI factory 나의 시간을 절약해주는 유튜브 정리 chain_type : map_reduce 기법으로 자막을 요약해준다. 함수를 만들어서 ..

IT행사 후기 2023.11.30

글또 9기 지원을 하면서 내 인생 돌아보기

인생 그래프를 그리라면 난 이렇게 그릴 수 있다. 내 인생 지금까지 살아오면서 최고점을 맞은 22살, 최저점을 맞은 26살 그리고 어떻게든 살아가고 있는 27살을 마무리하며 28살을 맞이하는 지금 글또 9기를 지원하며 미뤄왔던 내 자신을 마주하는 시간을 갖고 글을 써내려가보겠다. 인과추론을 위해선 시간순으로 써야하지만, 독특하게 난 현재부터 과거를 돌아가고 싶다 지금의 결과가 맺어진 원인은 내가 기억하는 것에 대한것일테니, 결과를 보여주고 그 결과에 대한 원인을 독자 여러분이 추론해주시길..! - 대학원 자퇴생, 취업준비생, 워홀준비생 23년 상반기 K digital training을 해보고 싶어서 프로그래머스 AI 데브코스 5기를 했었다. 원래는 네이버 AI 코스를 지원했지만 코테에서 탈락의 고배를 마..

Who Am I 2023.11.13

RAG 논문 리뷰

해결하고 싶었던 문제 많은 양의 "지식"을 필요로하는 공개 도메인의 문제에 대한 답변하기 를 수행하기 외부 지식 참고를 해야한다. 자유도 높은 답변을 생성해야한다. RAG가 신기한 점 1. 외부 지식()을 사용하여 직접적으로 "지식"을 디코딩(지식을 저장하고 질문에 맞는 답을 찾아 생성)할 때 이용하는 방법을 제시 2. Retriever-based와 Generator-based의 프레임워크를 사용해서 knowledge intensive task와 같은 NLP task를 처음으로 해결한 논문 3. end-to-end 학습이 가능하다 RAG 모델 구조의 특징 1. Retriever-and-Reader -> Retriever-and-Generator 로 바뀌면서 정답이 없는 경우에도 답변을 생성할 수 있는 구..

시간복잡도 공간복잡도 Big-O

Big-O 표기법이란? 알고리즘의 효율성을 평가할 때 가장 중요한 개념 중 하나가 바로 'Big-O 표기법'입니다. 알고리즘이 문제를 해결하는 데 얼마나 빠른지, 즉 실행 시간이 어떻게 증가하는지를 분류하는 방법입니다. 또한, 알고리즘이 실행될 때 필요한 메모리 양이 어떻게 증가하는지를 나타내는 데에도 사용됩니다. 시간복잡도(Time Complexity) 시간복잡도는 알고리즘이 문제를 해결하는 데 걸리는 단계의 수 또는 연산의 수를 나타냅니다. 예를 들어, 리스트의 모든 요소를 한 번씩만 확인하는 선형 검색 알고리즘은 시간복잡도가 O(n)으로 표현됩니다. ex) 예제 1 - 선형 검색def linear_search(arr, x): for i in range(len(arr)): if arr[i] == x:..