지난 7월 구글 머신러닝 부트캠프 졸업생 밋업이 있었다. 나는 부트캠프에 작년 여름(3기)에 참가했었는데, 이때까지 진행한 구글 머신러닝 부트캠프의 졸업생들이 만나서 이야기를 할 수 있는 장을, 대한민국 인공지능위크 하는 때 행사장을 빌려서 마련한 것 같았다. 아마 구글이 공동 주최하는 행사였기 때문에 가능했던 게 아니었을까 싶다. 그래서 원래 연구자나 AI 기업 관계자, 언론사같은 초대받은 사람만 참여할 수 있었던 인공지능위크 2023도 구글 머신러닝 부트캠프 졸업생 자격(!)으로 볼 수 있었다. 이런 큰 행사에 와보는게 처음이라 무척 설렜다. 컨퍼런스 홀에는 엄청나게 큰 스크린이 가로로 몇 개나 있어서, 구글의 AI 와 관련해 하고 있는 일(Bard 등)이나 여러 산학협력 사례, 연구 성과 등을 발표..
일년만에 글을 쓴다. 벌써 마지막 글을 올린 지 1년이 되어간다는게 믿기지 않는다. 사실 글을 아예 안 쓴 건 아니고 가끔 들어와서 썼는데, 글은 묵혀두고 다시 보면 고칠 게 있으니 즉시 올리지 마라는 조언에 따라 임시저장해 뒀더니, 영원히 안 올리는 참사가 일어났다. 그래서 이제 그냥 글을 쓰면 바로 flush하고, 생각날 때 조금씩 고치는 식으로 해야겠다고 느꼈다. 임시저장된 기가 막히게 쓴 글보단 허접하더라도 세상이 나온 글이 조금이라도 더 가치가 있지 않을까? 오늘은 그런 의미에서 가볍게 오늘 들은 강연에 대한 감상을 써보겠다. 오늘 강의는 정보대학 학생회에서 추진한 연사 초청 특강으로, 우리 학교에서 좋은 실적을 내고 있는 김현우 교수님과, 29세의 젊은 나이로 서강대 교수로 부임하신 장부루 교..
나는 집중력이 약한 편이다. 쉬운 일, 숙달된 일은 잘 진행하지만, 일을 하다가 막히는 순간이나 높은 집중력이 필요한 순간이 오면 금방 일을 그만두고 딴짓을 한다. 뇌가 처리하는 양이 특정 선을 넘으면 포기해버리는 것이다. 그러면 보통 볼 것도 없으면서 폰을 켜고 카톡을 확인하고, 별로 재미도 없는 유튜브를 보거나, 만화를 보거나, 친구한테 '롤ㄱ?' 메시지를 보내곤 한다. 그런 경험을 반복하다보니 점점 습관이 되어 뇌가 조금만 고통받으면 금새 도피하게 되어 버렸다. (e.g. 논문 읽다가 이해할 수 없는 수식이 튀어나올 때, 검색하다 막혀서 자료를 찾아보니 죄다 영어일 때, 블로그 글을 쓰다가 막힐 때 등..) 그렇지만 그 순간을 견뎌내고 일을 계속해나갈 때가 있는데, 바로 일의 마감이 코앞에 있을 때..
얼마 전에 링크드인 피드에서 우연히 마음을 울리는 글을 만나서 두고두고 다시 보려고 기록한다. '자기 검열하지 않기'라는 주제인데, 무언가를 도전하거나 시작하기 전에, '나는 아직 준비가 안 됐어' 라며 그만두고 폐관수련으로 들어가지 말자는 이야기다. https://www.linkedin.com/posts/activity-6962105602730852352-QF2W?utm_source=linkedin_share&utm_medium=member_desktop_web 폐관수련이 안좋다는 이야기라기보단, 피드백을 받기도 전에 스스로를 평가해서 부족하다고 판단하고, 뭔가 다른 준비를 하는 것이 무척 비효율적이란 이야기다. 사실 뜨끔해서 가져왔다 ㅋㅋㅋ 'A 하고 싶은데 일단 B먼저 완벽하게 준비해야지' 라거나,..
드디어 코세라의 Deep Learning Specialization 코스를 끝냈다. 이 코스는 구글 머신러닝 부트캠프의 세 가지 축, 이론(코세라), 구현(TensorFlow 자격증), 적용(캐글 순위) 중 하나다. 군대에 가기 전, 인공지능을 배워야겠다고 생각했을 때 수많은 인공지능 입문 강의(스탠포드 CS231n 등)를 비교해보고 정작 아무것도 듣지 않았던 기억이 있는데, 머신러닝 부트캠프 덕에 강의를 드디어 완주할 수 있었다. 크흑.. 감사합니다 GOOGLE.. 다른 강의를 들어본 것은 아니기에 직접적인 비교는 할 수 없겠지만, 인공지능을 기본 배경만 알고 있던 상태에서 들은 바로는 참 짜임새 있게 만들어진 강의였다. 총 5개의 코스로 이루어져 있었는데, 신경망이란 무엇인지부터 시작해, 모델 성능을..
블로그에 올리고 싶은 게 많은데 임시저장 글에 켜켜이 쌓이는 중이다. 이대로 가다간 결국 아무것도 안 올리겠다 싶어서 짧게라도 지금 하고 있는 것들을 올려본다. 제일 많은 시간을 쓰고 있는 것: 구글 머신러닝 부트캠프에 지원해 붙어서 코세라에서 Andrew Ng님의 Deep Learning Specialization 코스를 듣는 중이다. 자세한 이야기는 임시저장 글에 잘 들어있으니 조금씩 올리려고 한다. 추가로 하려고 하는 것: 삼성에서 하는 S/W 알고리즘 역량 강화 특강에 지원해 사전 문제를 풀었다. 합격될지는 모르겠다. 솔직히 말하면 교육을 수료하면 갤럭시워치를 준다고 해서 거기에 혹했다 ㅋㅋ.. 그와 별개로 알고리즘은 계속해서 공부해야겠다고 생각하고 있었는데, 기회가 딱 와서 잡았다. 왜 알고리즘..
나는 2020년 9월에 공군 818기 전자계산 특기로 입대해 훈련소 생활을 마치고, 정보체계관리단으로 자대를 배치받아 일 년 반 넘게 복무한 후 지난 5월 5일에 무사히 미복귀 휴가를 나왔다. 길고 길었던 군생활을 한 달의 글에 깔끔하게 녹여낼 수 있을지 잘 모르겠지만, 상상속의 잘 쓴 글보다는 블로그에 올리는 못 쓴 글이 나으니까 글을 써본다. 입대준비 사실 난 오래전부터 정보체계관리단에 가고 싶었다. 공군이 흔히 타는 루트대로 카투사에 깔끔하게 떨어지고 공군에 지원했다. 원래 육군 SW 개발병과 산업기능요원을 고려해봤지만 당시의 실력으로는 붙을 수 없다고 판단했다. 군대 리스크를 안고 학년이 올라가서 다시 시도하느니 그냥 미리 공군을 가기로 했다. 그렇게 공군의 자대와 특기를 공군 갤러리를 들락거리며..
부모님 일을 도와서 라즈베리파이로 이미지 업로드/조회 서버를 구축해야 할 일이 생겼다. 머신러닝 부트캠프 접수도 끝나서 여유 시간을 이용해서 해보기로 했다. 간단한 기능이라 1~2주면 끝날 것 같다는 생각이다. (이렇게 잡으면 항상 두 배는 걸리던데 ㅎㅎ..) 라즈베리 파이는 사실 처음 써봤는데, 이 작은 걸로 리눅스가 돌아간다고 한다. 이걸로 재밌는 일들을 많이 해볼 수 있을 것 같다. 찾아보니까 IoT 스마트홈 DIY나 개인 서버로 많이 쓰는 것 같다. 먼저 라즈베리파이에 라즈베리 파이 OS를 설치해야 한다. 데비안 기반 리눅스인데 라즈베리 파이에 맞게 최적화나 편의기능이 들어가 있는 것 같다. 뭐 우분투도 돌아간다고는 하는데 제조사에서 공식적으로 지원하는 게 최고라고 생각해서 라즈베리 파이 OS를 ..
기록을 남겨야겠다고 오랫동안 생각해왔는데, 제일 좋은 곳이 어디일까 하다가 만만한(..) 티스토리를 다시 사용하기로 했다. 군대에서 배운 게 하나 있다면, 최고의 선택지를 선택하기 위해 아주 오래 고민하는 것보다, 일단 하나를 선택해서 시작해 보는 것이 좋다는 것이다. 특히 언제든지 선택지를 바꿀 수 있는 거라면. 그래서 velog도 있고 medium도 있고 github.io도 있고 notion(+oopy)도 있지만 전부터 사용해서 그래도 방문자가 약간은 있는 티스토리로 결정했다. 군대에서 뵈었던 멋진 분들도 티스토리 블로그를 사용하고 있기도 했고.. 사실 노션으로 일기와 배운 내용을 정리하고 있긴 했지만, 외부에 뭔가 '내가 이런 걸 하고 있다'라고 알리고 의견을 나눌 채널이 하나쯤 필요하다고 생각했다..
https://poiemaweb.com/es6-block-scope let, const | PoiemaWeb ES5까지 변수를 선언할 수 있는 유일한 방법은 var 키워드를 사용하는 것이었다. var 키워드로 선언된 변수는 아래와 같은 특징이 있다. 이는 다른 언어와는 다른 특징으로 주의를 기울이지 않으면 poiemaweb.com ES6의 변경점을 주제별로 작동 원리까지 포함해 작성한 좋은 글이 있었다. let: 블록 레벨 스코프를 가짐 들어가기 전에: 배경지식 - 자바스크립트 실행 컨텍스트의 원리https://poiemaweb.com/js-execution-context Execution Context | PoiemaWeb Execution Context(실행 컨텍스트)는 scope, hoisting,..