post-thumbnail

[ML] PET (Pattern Exploiting Training)

참조 : Exploiting Cloze Questions for Few Shot Text Classification and Natural Language Inference기존의 주류(predominant) 모델은 레이블된(labeled) 데이터를 바탕으로 학습하여, 처

2022년 5월 22일
·
0개의 댓글
·
post-thumbnail

[DS] UnderSampling

언더샘플링(Under Sampling)은 오버샘플링(Over Sampling)과 반대되는 개념으로, 데이터 간 불균형을 해소하기 위한 기법 중 하나이다.소수 클래스(Minority Class)의 데이터 양을 다수 클래스(Majority Class)에 맞춰 증가시키는 것

2022년 5월 5일
·
0개의 댓글
·
post-thumbnail

[DS] Over Sampling (RandomOverSampler, SMOTE, ADASYN)

오버 샘플링(Over Sampling)은 데이터 간의 불균형을 해결하기 위한 기법 중 하나로, 상대적으로 데이터가 적은 쪽의 데이터를 데이터가 많은 쪽의 데이터양과 맞춰주는 것이다.RandomOverSampler는 데이터 분석 라이브러리인 sklearn에서 제공하는 클

2022년 4월 30일
·
0개의 댓글
·

[DS] PCA 차원 감소 (PCA Dimensionality Reduction)

참조 :차원 감소와 PCA 분석Principal Component Analysis for Dimensionality Reduction in Python(https://machinelearningmastery.com/principal-components-anal

2022년 4월 23일
·
0개의 댓글
·

[프로그래머스] 파일명 정렬 (Python/파이썬)

파일명 정렬 0. 문제 세 차례의 코딩 테스트와 두 차례의 면접이라는 기나긴 블라인드 공채를 무사히 통과해 카카오에 입사한 무지는 파일 저장소 서버 관리를 맡게 되었다. 저장소 서버에는 프로그램의 과거 버전을 모두 담고 있어, 이름 순으로 정렬된 파일 목록은 보기가

2022년 3월 1일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 후보키

코딩테스트 연습 - 후보 키프렌즈대학교 컴퓨터공학과 조교인 제이지는 네오 학과장님의 지시로, 학생들의 인적사항을 정리하는 업무를 담당하게 되었다.그의 학부 시절 프로그래밍 경험을 되살려, 모든 인적사항을 데이터베이스에 넣기로 하였고, 이를 위해 정리를 하던 중에 후보키

2022년 2월 28일
·
0개의 댓글
·
post-thumbnail

[Python] 멀티 스레드 - 4 (Dead Lock)

이전 포스트에서 한정된 공유 자원에 대한 접근을 관리하는 Lock에 대해서 공부했다. Lock을 사용할 때에는 Dead Lock이 발생하지 않도록 주의해야 한다.교착 상태 (Dead Lock)이란, 두 개 이상의 작업이 서로 상대방의 작업이 끝나기 만을 기다리고 있기

2022년 1월 24일
·
0개의 댓글
·
post-thumbnail

[Python] 멀티 스레드 - 3 (Lock)

어느 날, 나는 숫자 1,000,000을 하나씩 세고 싶어졌다.그러나 for-loop로 1부터 1,000,000까지 하나씩 세는 것은 비효율적이라고 판단해 멀티 스레딩을 이용하여 1부터 250,000까지 세는 스레드를 네 개 만들어서 1,000,000을 세어보기로 하였

2022년 1월 24일
·
0개의 댓글
·

[Python] 멀티 스레드 - 2 (데몬 스레드)

데몬 스레드(Deamon thread)란 일반 스레드를 보조하는 역할을 하는 스레드를 의미한다. 데몬 스레드는 메인 스레드가 종료되면 그 즉시 종료된다.본 실험에서는 두 개의 스레드 (thread_1, MainThread)를 사용한다. 각 스레드는 시작할 때 count

2022년 1월 23일
·
0개의 댓글
·

[Python] 멀티 스레드 - 1

멀티 스레드 (Multi-thread)는 보통 언어 기본서 맨 마지막에 나오는 부분으로, 면접에서 어떤 언어에 대한 숙련도를 확인할 때 나오는 단골 질문이라고 한다.개인적으로는 멀티 스레딩의 기본적인 개념을 알고 있었지만, 알고리즘 만으로 파이썬을 익혔기 때문에 파이썬

2022년 1월 23일
·
0개의 댓글
·

[취준] 네이버 AI 인턴 1차 면접 후기

5개월 간의 네이버 부스트캠프 과정을 마치고, 부스트 캠프 수료자 전형으로 이번 네이버 AI 인턴에 지원하였습니다. 다행히 서류전형을 통과하여 1차 면접을 볼 기회가 있었습니다. 생애 처음 보는 면접이라 많이 떨리기도 했고, 배운 것도 많아 그 때의 기록을 남기고자 합

2022년 1월 20일
·
1개의 댓글
·
post-thumbnail

[백준] 10775. 공항 (파이썬/python)

Union Find 알고리즘

2022년 1월 16일
·
0개의 댓글
·
post-thumbnail

[백준] 2162. 선분 그룹 (python/파이썬)

CCW 알고리즘, BFS

2022년 1월 11일
·
0개의 댓글
·

[백준] 10492. 팰린드롬? (python/파이썬)

다이나믹 프로그래밍 (DP)

2022년 1월 8일
·
0개의 댓글
·
post-thumbnail

[논문 요약] Attention is All You Need

Attention is all you need

2021년 12월 31일
·
0개의 댓글
·