한빛미디어26 파이썬을 활용한 베이지안 통계 (Think Bayes) - 앨런 B. 다우니 머신 러닝이 정말 마법처럼 보일 수 있지만 실제 논문을 보게 되면 꽤나 수학적인 것을 알 수 있다. 꽤 가끔 베이즈, 베이지안이라는 단어를 볼 수 있다. 머신 러닝에는 미적분도 많이 사용되지만, 확률과 통계 지식이 정말 많이 사용된다. 그중 우리가 주로 볼 수 있는 것은 베이즈 정리이다. 아마 이때 베이즈라는 이름을 알게 될 수 있을 것이다. 좀 더 자세히는, Variational AutoEncoder (VAE)를 공부할 때 베이즈 정리, posterior, prior 등등의 용어들을 볼 수 있다. 그리고 베이즈 정리는 아니지만, 노이즈를 다루게 되면 확률과 통계 지식이 많이 필요하게 된다. 디노이징 논문을 보다 보면 알 수 있다. 본 책에서는 베이지안 통계를 다루는데, 파이썬을 이용한다. 베이지안 통계.. 2022. 7. 24. 소문난 명강의 : 소플의 처음 만난 리액트 - 이인제 최근에 개인 홈페이지를 만들면서 웹에 대해서 공부를 해보고 있다. 깃허브 블로그로 만들고 있는데, 처음에는 jekyll로 사용해보다가 뭔가 수정할 수 있는 것이 참 많아보이면서도 뭔가가 부족해 직접 html, css, js 파일들을 만들어서 웹페이지를 만들었다. 그리고 직접 짜는 것이 진짜 멋이지 라는 생각도 있었다. 물론, 직접 하게 되니 꽤 불편한 점들도 많았는데, 하나하나씩 짜보니 재미있었다. 그리고 jekyll을 사용하지 않는다고 하더라도, 몇몇 유명한 홈페이지들을 참고하고 코드펜 웹사이트처럼 웹페이지 분야에서도 사용할 수 있는 예제 코드들을 참고해보니 괜찮은 기능들을 손쉽게 내 홈페이지로 옮길 수 있었다. 리액트는 사실 들어만 보고 어떤 것인지조차 잘 모르고 있었다. 리액트는 자바스크립트 라이브.. 2022. 6. 26. MLOps 도입 가이드 - 데이터이쿠 MLOps는 요즘 핫한 Machine Learning에서의 ML과 DevOps라는 단어를 합친 말이다. 여기서 DevOps는 조금 학교보다는 기업에서 주로 사용하는 단어라 모르는 사람이 꽤 많을 것 같다. 사실 나도 워낙 기업과 멀다 보니 어렴풋이 알고 있었는데, 이 책을 보면서 제대로 알게 되었다. 데브옵스는 이제 기업에서 효율적으로 소프트웨어를 개발(DEVelopment) 하고 운영 (OPerationS) 하는 방법에 대한 전략이다. 소프트웨어 기업은 특성상 아주 완벽한 소프트웨어를 만들고 나서 출시하기보다는 어느 정도 완성된 후에는 출시하고 기능을 개선한다. 여기서 기능을 개선하는 것이 아주 쉬운 것은 아닌 것이 기존에 쓰던 사람들이 불편함을 겪지 않으면서 정말 기능이 개선되어야 하기 때문이다. 어.. 2022. 5. 28. 파이썬을 활용한 금융 분석 - 이브 힐피시 모두들 알겠지만, 파이썬은 굉장히 대단한 언어이다. 간결히 말해 "사용하기 편하다"라는 장점만으로 이렇게까지 커질 수 있다는 것에 놀랍다. 파이썬의 간결함은 컴퓨터 공학을 전공하지 않은 많은 사람들이 코딩에 입문하고, 자신의 분야에 사용할 수 있도록 하였으며 이와 함께 어느 언어에서도 찾아볼 수 없는 수많은 다양한 패키지들이 존재한다. 덕분에 파이썬은 소위 못하는 게 없는 언어가 되었다. 내가 주로 사용하는 분야로만 보아도 머신 러닝과 데이터 사이언스는 물론이고 웹 크롤링, 텔레그램 봇을 만들거나 귀찮고 반복적인 일을 자동화하는 데 사용하기도 한다. 특히, 컴퓨터를 활용한 트레이딩은 굉장히 매력적이었었고 나도 한 때 빠져 있었던 분야이기도 하다. 쉽게 말하자면, 주식이나 코인을 컴퓨터가 대신해준다는 것인.. 2022. 4. 20. 메타버스를 디자인하라 - 코넬힐만 최근 메타버스라는 키워드가 몇 년 전 암호화폐처럼 뜨거운 감자이다. 많은 기업들에서 땡땡버스를 만들며 마케팅을 하고, 가상 아이돌이나 캐릭터들을 만들고 있다. 사실 나는 "가상"뭐시기를 그렇게 좋아하지는 않는다. 개인적인 생각이지만, 약간 조금 너드 같은..느낌도 들고 너드 문화를 별로 좋아하질 않기 때문이다 (너무 너드들을 많이 봐와서 질린다). 그런데 여기서 내가 별로 좋아하지 않는 "가상"뭐시기는 VR기기로 눈을 가리고 허공에 손을 휘젓는 행위인데, 그렇다면 리그 오브 레전드도 좋아하지 않냐?라면 또 그렇지는 않다. 물론 게임 자체도 안 한지 1년이 넘긴 했지만, 분명 컴퓨터 게임도 VR만 안 썼지 가상 환경에서 놀고 있는 것인데, 왜 얘는 괜찮고 VR가지고 노는 건 별로 안 좋아하는 걸까? 사실 .. 2022. 3. 29. 비전 시스템을 위한 딥러닝 - 모하메드 엘겐디 1. 서론 머신 러닝, 인공 지능, 뉴럴넷이라는 단어가 일반인들에게까지 친숙한 용어가 되었다. 2016년 알파고와 이세돌의 경기로부터 모든 것이 시작되었지만 현재는 많은 사람들이 인공 지능하면 테슬라를 떠올릴 것 같다. 테슬라는 자율 주행을 위해 인공 지능을 굉장히 많이, 그리고 잘 사용한다. 이때 사용되는 인공 지능은 컴퓨터 비전이라는 큰 분야에서의 한 가지 접근법 중 하나이다. 컴퓨터 비전이란 쉽게 컴퓨터가 어떠한 이미지 혹은 비디오를 이해할 수 있도록 만드는 것이다. 사진에서 동전이 몇 개 있는지 찾는 것부터 얼굴 인식, MRI 이미지로부터 종양 탐지 등 굉장히 다양한 분야에서 사용될 수 있다. 참고로, 인공 지능을 사용하기 이전부터 컴퓨터 비전은 연구가 많이 된 전통 있는 분야이다. 동전이 몇 개.. 2022. 2. 22. 이전 1 2 3 다음