brunch

You can make anything
by writing

C.S.Lewis

by 루나 Jul 31. 2021

인공지능 소스코드는 어디서 구할까? 깃허브

[야만인] 인공지능 발전의 뒷이야기

인공지능을 개발할 때

기존에 존재하는 인공지능 모델을 가져와서 학습시키곤 합니다.

그렇다면 인공지능 모델의 소스코드는 어디서 구할 수 있을까요?

바로 인공지능 소스코드를 비롯해 개발에 필요한 여러 소스코드가 저장되어 있는 서비스인

'깃허브 GitHub'입니다.

깃허브는 2008년

톰 프레스턴 워너 Tom Preston-Werner, 크리스 완스트래스 Chris Wanstrath, 피제이 하이엇 PJ Hyett 에 의해 개발된

오픈소스 코드 저장소입니다.

톰이 먼저 개발자들이 깃 저장소를 공유할 수 있는 웹사이트를 만들자는 아이디어를 냈고,

원래 알고 지내던 크리스와 하이엣이 차례대로 합류하면서

'깃 저장소의 허브'라는 의미를 가진 깃허브가 탄생한 것입니다.

사실 깃허브는 '깃 Git'이라는 분산 버전 관리 툴의

원격 저장소를 지원하기 위한 클라우드 서비스로 시작했습니다.

즉, 깃이 있었기에 깃허브가 탄생했다고 볼 수 있죠.

깃 Git 은 리누스 토발즈 Linus Benedict Torvalds 가 만든 소스코드를 관리하기 위한 툴로서

모든 작업의 변경사항에 대한 스냅샷 Snapshot 을 저장함으로써

모든 작업 내용에 대해 특정 시점으로 되돌아갈 수 있게 해주는 버전 관리 시스템입니다.

버전 관리 시스템은 이전에도 CVS(Concurrent Versions System), SVN(Subversion) 등으로 존재했지만

이러한 시스템들의 단점을 극복한 깃의 등장은 많은 개발자들을 놀라게 만들었습니다.


중앙 서버와 연결 없이도 로컬에서 코딩 작업이 가능했었으니까요.

중앙 서버에 연결되어야만 개발이 가능하다면 다른 사람이 변경하는 것을 계속 반영하는 과정에서 엮이는 많은 변수들을 같이 경험해야 한다는 것을 의미하는 것이거든요.

그런 고민에서 벗어날 수 있는 기능을 제공한 것이 깃이었죠.

깃은 원격 저장소 Remote Repository 와 로컬 저장소 Local Repository 를 제공하는데요.

내 컴퓨터에서 개인적으로 작업하는 내용을 로컬 저장소에 저장하다가

다른 개발자와의 협업이 필요할 때 원격 저장소에 업로드하게 됩니다.

여기서 협업을 위한 원격 저장소를 클라우드로 제공하는 플랫폼 중 하나가 바로 깃허브 GitHub 인 것이죠.

깃랩 GitLab, 비트버킷 Bitbucket 도 깃허브와 같은 서비스를 제공합니다.

이렇게 탄생한 깃허브에는

케라스 keras, 파이토치 pytorch, vgg16 등

수많은 오픈소스 코드가 공유되고 있답니다.


여러분도 인공지능 개발에 관심이 있다면

깃허브에서 보물을 찾아보세요.


3권이 나왔습니다. 많은 사랑 부탁드리려요.


(교보문고) http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9791197119927&orderClick=LAG&Kc=

(yes24) http://m.yes24.com/Goods/Detail/102821360

(알라딘) https://www.aladin.co.kr/shop/wproduct.aspx?partner=rss&ISBN=K452733925


(참고)

http://it.chosun.com/site/data/html_dir/2020/09/25/2020092500387.html

https://en.wikipedia.org/wiki/Tom_Preston-Werner

https://ko.wikipedia.org/wiki/깃_(소프트웨어)

https://ko.wikipedia.org/wiki/깃허브

https://www.quora.com/What-is-the-story-behind-GitHub-What-happened-by-design-and-what-happened-by-accident


적송 권건우 redpine71@wedatalab.com

http://blog.naver.com/redpine71

공무원을 꿈꾸며 대학에 들어갔으나 동서양문화에 심취하여 수많은 사부님들을 찾아다녔고 기나긴 갈구 끝에 서울 인사동과 중국 하남성 황토벌판 그리고 실리콘밸리에서 스승을 만났다. 지금은 산에서 내려와 많은 친구들과 동서문명을 융합시키는 새로운 도전의 여정에 있다.

前 삼성SDS technical architect

現 위데이터랩 대표이사 http://www.wedatalab.com

現 디랩아카데미 원장

現 성균관대, 한양대 겸임교수

現 세계진소왕태극권총회 서울분회장 http://www.chenxiaowang.kr

#야만인 #동서양문화연구 #위데이터랩 #서예 #진소왕태극권


김가인

https://www.instagram.com/ga_casso/

세상에 알려지지 않은 면을 밝히자는 마음으로 방송PD를 꿈꾸며 신문방송학과에 진학했다. 항상 '한다면 한다'는 마인드로 새로운 것에 도전하며 꿈을 찾아가는 중이다.


전준혁

https://www.instagram.com/wjswnsgur456/

각종 기초학문을 공부하여 장점들을 융합하고 단점들을 극복할 방법을 찾기 위해 여러가지 학문으로 갈 수 있는 경영학과를 선택한 학생. 코딩과 알고리즘을 공부하는 것이 사고과정을 길러준다고 판단하여 공부를 시작했고, 나아가 인공지능의 역사를 탐구하고 있다.


루나 허령

https://brunch.co.kr/@hvnpoet

컴퓨터과학과 소프트웨어공학을 전공하고, 지금은 금융회사의 상품과 서비스를 분석, 설계, 구현하는 일을 하고 있다. 대학 초년생 시절 마인드맵을 접한 이후 즐겁게 생각하는 방법을 깨달았고, 소프트웨어공학의 모델링 사상을 이해하고부터는 마인드맵과 모델링을 아우르는 마인드맵모델링을 연구 중이다. 세상에 대한 공학적인 접근 이외에도 마음공부와 서예, 태극권 등으로 자신과 세상의 경계를 넘어 진리를 탐구하고 있다.

#야만인 #마음공부 #마인드맵 #모델링 #서예 #진소왕태극권 #천상병

매거진의 이전글 개발자들이여! 무엇이든 물어보세요, 스택오버플로우
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari