사랑의 이해

소설의 결말이 literally 골 때려서 한동안 주인공들에게 속으로 욕설을 퍼부었다. 아무리 그래도 그렇지… 사람으로서 최소한 저렇게 행동하면 안되지… 인간관계란 칼로 무 자르듯이 깔끔하게 나눠지는 건 아니지만, 적어도 내가 누구를 좋아하고 호감을 갖는지는 확실히 해줘야지, 이것도 아니고 저것도 아닌 행동을 하는 주인공을 한 대 때려주고 싶었다. 다른건 몰라도 ‘환승연애’나 ‘양다리’는 정말 용서할 수 없다. 금사빠에 숫기 없는 찌질 너드남 ‘상수’와 남자 여럿 홀리게 만들고 밥먹듯이 도대체 속마음을 알 수 없는 ‘수영’. 가진 것 되는 것 하나 없으면서 고집만 오지게 부리는 ‘종현’ 그리고 어렸을 때부터 애정결핍에 시달린 그나마 정상진 ‘미경’까지. 한마디로 이 소설은 골 때리게 만드는 파란만장한 은행원들의 사내연에를 다루는 책이다. ...

2023-7-11 · 2 min · 234 words · Junha

Modular visual question answering via code generation - Google

구글 리서치에서 코드 생성으로 VQA을 해결한 연구가 공개되었다. VQA는 Visual Question Answering의 약자로, 질문과 Image가 주어지면 그에 맞는 해답을 제시하는 문제이다. 마치 TOEIC의 LC파트에서 들려주는 것에 적절한 사진 고르기와 비슷하다고 볼 수 있다. 기존에는 이미지에서 특성을 추출하거나 자연어를 분석하는 모델이 VQA 문제를 해결해왔는데, 이번 CodeVQA 모델은 그 대신에 코드를 사용한다는 점에서 매우 특이했다. 저작권상 이미지를 그대로 가져오지는 못했는데 Modular VQA - Google Research에서 실제 구현 과정을 확인해보길 바란다. 마치 우리가 이미지를 보고 분석하는 과정처럼 질문에 해당하는 코드를 제시하고, 이미지를 input으로 받아서 코드에 따라 진행시키는 방식이었다. 기존 방식에 비해서 코드를 사용하기에 논리적으로 완전하고 과정을 구체적으로 파악할 수 있다는 장점을 가진다. ...

2023-7-10 · 1 min · 125 words · Junha

아이, 로봇

인공지능 AI는 꾸준히 발전하고 있으며, 수준급의 성과를 보이고 있다. 과거 IBM社의 Watson에서부터 Google DeepMind팀의 알파고와 이세돌의 대국, 그리고 최근에 OpenAI에서 공개한 ChatGPT까지 해가 거듭할수록 성능이 좋아지는 기술들은 우리를 놀라게 만든다. 앞으로 기술이 어떻게 변화할지, 지금보다 더 발전한 강인공지능을 가진 로봇이 탄생할지는 지켜보는 재미가 있을 것이다. SF소설계의 거장, 아이작 아시모프 첨단 로봇이라는 소재에 재미를 붙인 것으로 보인다. 그는 오늘날에도 자주 거론되는 로봇공학의 3원칙을 오래전에 생각했으며, 그의 소설들은 이 원칙을 토대로 이야기가 전개된다. 아주 오래된 소설이지만, 지금도 생각해볼만한 철학적인 주제들을 던지고 있어서 마음에 들었다. ...

2023-7-10 · 2 min · 261 words · Junha

혼자 공부하는 머신러닝+딥러닝

<2023 군 장병 AI SW 역량강화> 에서 특전으로 받은 책. 이번에는 카카오엔터프라이즈의 강의를 들었는데, 딥러닝의 전반적인 내용과 실습을 들을 수 있는 시간이 되었다. 다만, 강의 하나당 50분이 넘어갔는데, 아무래도 연등과 개인정비 시간을 이용해서 듣기에 조금 길어서 부담되긴 했다. 아무래도 나는 프로그래밍 공부할 때 영상보다는 책과 documentation 찾아가면서 직접 부딪혀주는 편이 잘 맞는 사람인 것 같다. 왠지 모르게 영상으로 배우면 지루하고, 깊이가 부족한 느낌이라 추가적인 자료를 더 찾아보게 되더라… 책 혼자 공부하는 머신러닝+딥러닝은 머신러닝 분야에 처음 입문하는 사람들을 위해 작성된 책이다. 나는 기존에 Kaggle로 문제도 풀어보고, 작년에 2022 군 장병 AI SW 역량강화 때에 엘리스코딩 주관으로 수업을 듣기도 했고, 학교에 데과기, 데학지 강의도 들어서 내용은 익숙했다. 다만, 이번에 체계적으로 전반적인 틀을 잡고 싶다는 생각이 들었고, 이 책으로 머신러닝과 딥러닝 생태계에 대한 큰그림을 잡을 수 있을 것이라고 기대했다. ...

2023-7-10 · 2 min · 382 words · Junha

Image Lazy Loading으로 웹 페이지 로딩 시간 개선시키기

Jekyll 기반의 Juchive 개인 블로그를 3달동안 잘 활용하고 있다. 이제 틀도 잡혀서 카테고리별로 글도 꽤 쌓였다. 그러다보니 정보들을 불러오는데 생각보다 오랜 시간이 걸리고 웹사이트의 속도가 느려진 기분이 들었다. 이것을 해결해보고자 고민하다가 이미지를 불러오는 과정을 손봐야겠다는 생각을 하게 되었다. 현재 블로그에 있는 모든 이미지는 개인 Onedrive 클라우드에 저장해두고 embed해서 불러오는 방식을 취하고 있다. 지난 6월부턴가 Onedrive 측에서 embedding에 대한 정책을 바꾼건지 전보다 로딩 속도가 느려지고 링크도 바뀌었다. 과거에는 embed 했을 때에 주소가 https://phx02pap001files.storage.live.com/...였다면 이제는 https://onedrive.live.com/...로 바뀌었다. 링크가 바뀐 것은 큰 문제가 아니나, 로딩 속도가 느려졌다는 점은 굉장히 거슬렸다. ...

2023-7-9 · 1 min · 178 words · Junha