분류 전체보기
-
[리뷰] JAX/Flax로 딥러닝 레벨업서평 2024. 10. 2. 20:48
딥러닝 업계는 매우 빠르게 변한다. 이는 심지어 모델 뿐만이 아니라 사용되는 프레임워크에도 통하는 이야기이다. 중학교 때 처음 scikit-learn을 배워 글자 인식 인공지능을 만들어보고, 케라스가 나왔을 때에는 이렇게 편한 프레임워크를 두고 설마 다른 프레임워크가 나오겠냐는 생각을 했었다. 그러나, 오늘날은 PyTorch의 세상이다. 그리고, Jax가 다시 한번 이 세상을 뒤집으려 하고 있다. 지난 학기에 친구의 손에 이끌려 인공지능 개론이라는 수업을 수강했다. 딥러닝 모델 중 하나를 선택해 이를 개선해보는 프로젝트형 과목이었는데, 우리는 DreamerV3이라는 WM 프로젝트를 Jax를 이용하여 구현하는 프로젝트를 진행했다. 이러한 경험 때문에 서평단을 신청해보게 되었다. Jax를 한마디로 요약하자면..
-
UCPC 2023 예선 후기PS 2023. 7. 10. 00:26
예선보다 본선이 더 가까워진 이 시점에서 글을 쓴다. 전날 있었던 모비스 대회를 시원하게 말아먹고 시작해 약간 불안했다. 이럴 수 밖에 없던 이유가 마지막 백준 제출기록이 7개월 전 ㅋㅋㅋㅋㅋㅋㅋㅋ PS 공부를 하기는 해야하는데... 나는 3k번, 즉 C, F, I를 풀었다. 대회가 다 끝난 시점에서 보니, 모두 내가 강한 구현 위주의 문제였고 덕분에 3솔이나 할 수 있었던 것 같다. 하지만, 3솔까지의 과정은 순탄치 않았다. 잔버그들 때문에 2-3패널티를 받았고, 심지어 한번은 이분탐색 코드를 잘못 짜 O(n logn)번 탐색을 하게 만들었다. 코드에 집중하는 습관을 들여야겠다. 그리고 C언어 좀 해야겠다. 맨날 회사에서 타입스크립트만 깔짝거리니까 다 까먹은듯;;; 아님 러스트를 공부해볼까? 자세한 내..
-
2022 ICPC Seoul Regional 후기PS 2022. 12. 6. 03:32
PS를 반쯤 접은 지 꽤 되었으나, 어쨌든 대회는 어쩌다 보니 계속 나가게 되었다. SCPC와 코드잼은 까먹고 놓쳤지만, 다음 해에는 꼭 참여해야지. @sean9892, @pentagon03와 같이 대회에 나가게 되었다. UCPC에서 만난 것을 계기로 같이 대회에 나가게 되었는데(당시 타대학 인원 이슈 때문에 3명이 딱 맞았다) 요약하자면 내 실력에 과분한 팀을 만난 것 같다. 결과를 요약하자면 40등. 예선 때 16등이 떠 조금 노력하면 장려상을 받을 수 있을 것이라고 생각했으나 본선의 벽은 높았다. 아쉬운 것은 아는데 풀지 못한 문제가 많았다는 것이다. 12문제 중 2문제(D, E)는 구현까지 했으나 버그를 잡지 못해서 틀렸고, 1문제(C)는 풀이까지 생각했으나 정해가 아닌 것 같아 코드조차 작성하지..