경민수의 블로그

Total (27)

Preview Image

투빅스 20&21기 컨퍼런스 - 나만의 AI 펫프로필 만들기 후기

투빅스 20&21기 컨퍼런스 : 나만의 AI 펫 프로필 만들기 후기 0. Introduction 24년 4월부터 24년 7월까지, 대학생&대학원생 인공지능 및 데이터 분석 대표 연합 동아리 투빅스에서 나의 기수인 20기와 후배 기수인 21기의 20&21기 18회 컨퍼런스로 생성모델 팀에서 프로젝트를 진행하였다. 저번에 진행한...

Multithreading의 Race condition을 해소하기 위한 방법(Peterson's algorithm, MemoryDefense, Semaphore)

1. 기본적인 상황 처음에 주어진 Program.cs 코드를 실행하면 Main 함수에서 선언된 Thread t가 ThreadBody()에서 shared_var에 접근하고, Main 함수 스레드가 shared_var에 접근하여 총 두 개의 스레드가 공유 변수(volatile static int)인 shared_var에 접근하는 것을 알 수 있다. ...

Preview Image

머신러닝 해석 가능성의 현 주소와 미래 전망에 대해

이 게시글은 ‘파이썬을 활용한 머신러닝 해석 가능성’의 Ch 14. ‘머신러닝 해석 가능성, 그 다음은?’의 내용 30%, 제 사견 70%를 첨가하여 정리한 내용으로 만들어졌습니다. 1. 머신러닝 해석 가능성의 현재 상황 이해 1-1. 전체 요약 ML 해석 가능성의 세 가지 주요 주제 : FAT + E 공정성 (Fairness) 책...

Preview Image

개발자 글귀_3

이 게시글의 내용은 전부 제 사견으로 이루어진 글입니다. 230208 글귀를 올리며 내 생각을 정리하는 지금 이 계정이나, 아니면 기술 블로그를 언젠가 시작할 마음은 예전부터 항상 있었다. 그치만 항상 내 수준이 무언가를 정리하여 게시글을 올릴 만큼 올라와 있다고 느낀 적은 한 번도 없기에 쉽게 시작하지 못했다. ...

Preview Image

개발자 글귀_2

이 게시글의 내용은 전부 제 사견으로 이루어진 글입니다. 230111 “인간의 지력으로 도저히 다 이해할 수 없는 생태의 복잡성에 대한 이러한 조심스러움과 겸손함, 공경하는 마음은 사실 대단히 오래된 것이다. 이는 때로 “민들레 원칙”이라고도 불리는 철학적 개념이다.” 인류의 우월한 유전자만 남기고 열등한 ...

Preview Image

개발자 글귀_1

이 게시글의 내용은 전부 제 사견으로 이루어진 글입니다. 221227 “코드에서와 마찬가지로 현실에서도 역시 제어할 수 없는 것에 대한 의존성을 낮추고 제어할 수 있는 것을 선택하면 쉽게 흔들리지 않는 견고한 생활을 지킬 수 있습니다.” 우리는 소프트웨어를 만들 때 어떤 클래스, 인터페이스 등을 매개변수로 ...

Preview Image

Feature Selection & Feature Engineering 정리

이 게시글은 ‘파이썬을 활용한 머신러닝 해석 가능성’의 Ch 10. 해석 가능성을 위한 피처 선택과 피처 엔지니어링의 내용을 정리한 내용으로 만들어졌습니다. Ch 10. 해석 가능성을 위한 피처 선택과 피처 엔지니어링 0. Introduction Chapter 1, 2, 3 —> 복잡성이 머신러닝 해석 가능성을 어떻게 방해하는지에 대한 내용...

Preview Image

투빅스 19&20기 컨퍼런스 - RAG를 이용한 “투빅이 가이드 챗봇” 후기

투빅스 19&20기 컨퍼런스 : RAG를 이용한 “투빅이 가이드 챗봇” 후기 0. Introduction 23년 7월부터 20기로 활동을 시작한 대학생&대학원생 인공지능 및 빅데이터 대표 연합 동아리 투빅스에서 19&20기 컨퍼런스로 NLP 팀에서 프로젝트를 진행하였다. 이 게시글은 컨퍼런스 프로젝트에 대한 리뷰 및 설명하려...

Preview Image

GAN (Generative Adversarial Networks) 논문 리뷰 & How to evaluate GANs?

GAN (Generative Adversarial Networks) 논문 리뷰 & How to evaluate GANs? 0. 이미지 데이터의 확률 분포와 생성 모델 이미지 데이터는 벡터나 행렬과 같은 데이터의 형태로 표현하여 컴퓨터가 연산을 진행할 수 있다. 이미지 데이터는 일반적인 일차원 데이터와 달리 RGB와 같은 여러 개의 채널로 이...

앙상블 정리

앙상블 정리 0. 단일 모델의 한계 결정 트리는 이해하고 해석하기 쉬우며, 사용하기 편하고, 여러 용도로 사용할 수 있으며, 성능도 뛰어나다. 이런 결정 트리는 데이터의 축에 수직으로 분할하는 것을 기반으로 학습을 진행하기 때문에 항상 계단 모양의 결정 경계를 생성한다. 수직으로 분할한다는 특성 상, 결정 트리의 훈련 세트의 회전이 진행되면...