일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- peft
- 데이터분석
- 파인튜닝
- 프로그래머스
- Fine-Tuning
- Scaling Laws
- 코딩테스트실력진단
- Generative AI
- 파이썬
- Lora
- Coursera
- 그래프이론
- DP
- 코드트리
- 스터디
- 완전탐색
- 판다스
- 이분탐색
- 머신러닝
- bfs/dfs
- LLM
- 최단경로
- 플로이드와샬
- English
- speaking
- paper review
- Study
- 알고리즘
- Python
- 코딩테스트
- Today
- Total
목록분류 전체보기 (99)
생각하는 아져씨
개인미팅 기록 [11월 18일 목요일] - 곱셈만 있는거 성능 결과 —> 단일 모델도 성능이 낮음, 다수결, 서바이벌, 앙상블 적용했을 때 성능이 아주조금 향상(많이 향상 x) (교수님 피드백) - 덧셈/뺄셈 확인, 뺄셈만 있는거 확인 - 덧셈 성능 안좋았던거 원인 찾기
개인미팅 기록 [11일 16일 화요일] - gpu 사용률 높여서 코드 수정한 걸로 다시 돌려봄. —> 결과 : 다수결 넘파이 : 앙상블 gpu 사용률을 높인 쿠파이 버전 : 앙상블을 제외한 나머지는 성능이 하락. 결론 : 그래서 어떤 버전으로 가야할지 고민됨. 해결방안? : 코드를 다시 짜야할지? 아니면 다른 예제를 찾아서 적용해봐야할지 고민이 되고 있음 (교수님 피드백) - 곱셈만 있는걸로 한번 돌려보기
개인미팅 기록 [11월 11일 목요일] - 피피티 발표 : 서바이벌 코드 수정 결과, gpu 사용량 높이는거 문제점 - 서바이벌방식 : 한 타임스텝에서 많이 답한 정답이 하나로 정해지지 않고 여러개일 때 그 답의 확률값까지 고려해서 중간 정답을 결정 그전 : 확률값까지 고려는 안하고 정답들 중에 하나로 선택 (교수님 피드백) - 일단 싱글모델이 50프로가 안되서 서바이벌, 앙상블, 다수결을 쓰는 의미가 적고, 50프로 이상이 나와야 조금 좋은 스토리가 될 수 있을 것 같다. - 일단 gpu 사용률 수정한걸로 다시 한번 돌려보고 성능 확인 한 뒤 다음에 문제에 대해서 고려해 보는 걸로. - 논문 10장짜리 계속 쓰고있기
개인미팅 기록 [10월 26일 화요일] - 논문 피드백 주신거 수정하고 제출하려고 함 - 굣님이 한번더 봐주시겟다고 함 - 그리고 수정 후 제출하면 될 듯 [10월 28일 목요일] - 교수님 논문 피드백? - 앞으로의 연구? - 뺀걸 넣어서 제대로 된 논문을썻음 좋겟다 - 3페이지말고 긴페이지 논문 저널버전으로 - 10페이지는 나오게 - 이 포맷을 준수해서 10페이지 (추가실험 없이) - 일단은 뺀 던것만 추가해서! [11월 2일 화요일] - 논문 제출 완료 - 10장짜리 논문 보완해서 쓰는 중 -> 이 논문 어디에 내는 건가요> - 제출 기한이 따로 있는게 아니라면 실험 과정을 조금 보완하려고 하는데요 - 사칙연산 실험에서 서바이벌과 다수결의 차이가 많이 나지 않아서 그때수정을 못한채로 논문에 낼뻔 햇..
DFS/BFS 들어가기 전 탐색은 그래프, 트리 등 자료구조 안에서 자주 다룬다. DFS와 BFS를 이해하려면 기본 자료구조인 스택과 큐 그리고 재귀함수를 이해하고 있어야 함 스택: FILO(First In Last Out) 큐: FIFO(First In First Out) 스택과 큐를 사용할 땐 Overflow와 Underflow를 고려해야 함 파이썬에서는 스택 → 파이썬 리스트 큐 → collections 모듈에서 제공하는 deque 자료구조 재귀함수: 자기 자신을 다시 호출하는 함수 재귀함수는 내부적으로 스택 자료구조 이용 (가장 마지막에 호출한 함수가 끝나야 그 앞의 함수 호출이 종료되기 때문이다.) 꼭 종료조건을 구현해줘야 함 반복문 보다 코드가 간결 DFS(Depth-First Search) ..
구현 머릿 속에 떠오르는 아이디어를 소스코드로 바꾸는 과정이다. 어떤 문제든 모든 범위의 코딩 테스트 문제는 구현 문제에 포함된다. 보통, 풀이를 떠올리는 것은 쉽지만 소스코드로 옮기기 어려운 문제를 의미한다. 알고리즘은 간단한데 코드가 길어지는 문제 특정 소수점 자리까지 출력하는 문제 문자열을 한 문자 단위로 끊어서 파싱해야 하는 문제 완전 탐색, 시뮬레이션은 둘 다 구현이 핵심이 되는 경우가 많기 때문에 이 장에서 다룬다. 구현 시 고려해야 할 메모리 제약 사항 (Python) 파이썬에서 리스트 크기데이터 개수(리스트 길이) 메모리 사용량 1,000 약 4KB 1,000,000 약 4MB 10,000,000 약 40MB 크기가 1,000만 이상인 리스트가 있다면 메모리 용량 제한으로 문제를 풀 수 없..