좋았던 점
이번주 수요일에는 좋은 지인을 둔 덕분에 역삼역 나이키 직원 매장을 갈 수 있었습니다. 전품목 40%할인 가격으로 구매할 수 있는 장소입니다. 동네 친구와 같이 가서 신발 한켤레와 카드 지갑을 구매하였습니다. 또한 역삼역 간김에 술한잔 하고 왔습니다. 토요일에는 영화 '야당'을 보고 왔습니다. 매우 자극적이지만 재밌는 영화인거 같습니다. 다른 의미로 머리에 깊게 남을거 같은 영화입니다. 금일인 일요일 블로그 작성을 마치고 '승부'도 보고 독산으로 갈까 생각중입니다.
아쉬웠던 점
수요일에 친구와 술 마시고 돌아오는길에 지하철 막차가 끊겼습니다. 인천행과 구로행만 남아 택시를 타게 되었습니다. 또한 경기도 택시는 독산까지는 안간다고 하여 유일하게 있는 서울 택시인 모범 택시를 탔습니다. 시작금액이 8400원이여서 무서웠지만 도착해도 만원밖에 안나와서 다행이라고 생각합니다.
인상적이었던 점
요즘 날씨가 엄청 오락가락 하는거 같습니다. 엄청 더워졌다가도 약간 쌀쌀하고 바람이 많이 불기도 합니다. 감기를 조심해야할 날씨인거 같습니다. 이번주 하루는 옆건물 구내식당에 가서 점심 식사를 하였습니다. 여기서 와서 제가 먹어본 구내식당 메뉴중에는 최고인 날이였습니다(라면까지 끓여 먹었습니다).
수업 내용중 어렵거나 중요하다고 생각한 내용 (중요하지만 원래 아는 내용은 스킵하였습니다)
1. 특수 문자 제거

str.maketrans('', '', string.punctuation)은 첫번째 인자인 문자들을 두번째 인자인 문자들로 바꾸고, 세번째 인자안에 있는 문자들은 삭제하는 기능을 하고 변환 테이블로 반환합니다. 첫번째 두번째 인자를 빈 문자열을 주어 변환되는건 없지만 세번째 인자로 특수 문자들을 주어 특수 문자들을 삭제하게끔 합니다. text.translate(변환 테이블)을 통해 그 변환 테이블을 사용하여 text문자를 반환합니다.
str.maketrans('', '', string.punctuation) 이건 우리가 함수 선언 하듯이 변환 테이블만 만들어 둔것입니다.
2. 리스트컴프리션 for문 순서

리스트컴프리헨션에서 2중 for문을 사용할때는 먼저 수행하는 for문을 앞에 사용하고 나중에 사용하는 for문을 뒤에 사용합니다. 즉 ko_stopwords에서 하나씩 가져와 word로 사용하고 그 word에서 하나씩 가져와 w로 사용하고 그것을 리스트로 만든느 구문입니다. 즉 단어가 아니라 글자를 하나씩 뽑아 리스트로 만드는 것 입니다.
3. softmax를 사용하여 확률로 변환

logits는 모델이 뱉어낸 가공되지 않은 점수이며, dim=1 은 행 방향 즉 가로줄 방향으로 softmax를 적용하겠다는 의미입니다.
softmax를 적용하면 점수들이 확률로 표현이 됩니다.

4. Word2Vec과 BERT를 공통점 / 차이점

요즘은 BERT를 많이 사용한다고 합니다. 하지만 word2vec도 가벼우니 상황에 맞게 사용하면 될거 같습니다.
'skn family ai camp' 카테고리의 다른 글
| skn family ai camp 11 주차 회고록(2025.05.05-2025.05.09) (1) | 2025.05.10 |
|---|---|
| skn family ai camp 10 주차 회고록(2025.04.028-2025.05.02) (0) | 2025.05.04 |
| skn family ai campskn 8 주차 회고록(2025.04.014-2025.04.18) (2) | 2025.04.19 |
| skn 7 주차 회고록(2025.04.07-2025.04.11) (1) | 2025.04.12 |
| skn 6 주차 회고록(2025.03.31-2025.04.04) (0) | 2025.04.05 |