인공지능, 머신러닝, 딥러닝에 대해 검색하다 보면 구글 코랩에 대해 자주 접하실 겁니다. 그래서 오늘은 구글 코랩이 뭔지, 어떻게 사용하는지 알아보겠습니다. 구글 코랩(Google Colab) 구글 코랩(Google Colab)이란? 구글 코랩은 사실 Google Colaboratory가 정확한 명칭입니다. 줄여서 코랩 혹은 구글 코랩이라고 부르고 있죠. 구글 코랩은 웹에서 텍스트를 활용한 코딩을 할 수 있게 만든 개발환경입니다. 쉽게 주피터 노트북의 구글 클라우드 버전이라고 할 수 있겠네요. 구글 코랩에서 사용하는 프로그래밍 언어는 파이썬입니다. 마크다운을 이용해 텍스트를 입력할 수도 있어요. 또한 클라우드 기반의 CPU, GPU환경을 무료로 제공하고 있습니다. 😊 구글에서 제공하는 환경의 스펙도 같이..
Mac OS (M1)에서 "Dlib 설치하는 방법"을 찾고 계신가요? 쉽고 빠르게 설치하는 방법을 소개했습니다. "Dlib 설치" 어렵지 않으니 천천히 따라오세요.😄 Dlib란? Dlib은 Machine Learning Algorithm과 Tool입니다. C++로 작성되었으며, Open-Source라서 무료로 사용할 수 있어요. 이미지 처리, 선형대수부터 Machine Learning까지 다양한 기능이 있지만, 많은 분들이 "face recognition" 라이브러리의 사용을 위해 접하실 것으로 예상됩니다. Dlib에 대해서는 다음에 자세히 설명할 예정이니 여기까지만 소개할게요. Dlib 설치하기 사전 준비 MacBook (M1)에 "Dlib를 설치하는 방법" 몇 가지 준비 사항들이 있어요. 1️⃣ Co..
VS code 란? Visual Studio Code MS(Microsoft)가 개발한 소스코드 편집기(Code Editer)입니다. Windows, Mac OS, Linux 용으로 개발했다고 해요. 디버깅 지원, Git 제어, 구문 강조, SSH접속 등의 기능이 있습니다. Extensions(Plug-in)를 설치해 다양한 언어를 사용하거나 편리한 기능들을 쓸 수 있어요. Visual Studio는? Visual Studio는 MS에서 만든 통합개발환경(IDE, Integrated Development Environment)입니다. Windows, Mac OS에서 사용할 수 있어요. 분석, 디버깅, 테스트, 협업 등의 기능을 지원합니다. 시작은 .Net을 위한 프로그램이었다고 해요. 그만큼 .Net에 ..
주피터 노트북(Jupyter Notebook)소개 주피터 노트북(Jupyter Notebook) 이란? 주피터 노트북은 Open Source 기반의 웹 플랫폼으로, 파이썬을 비롯한 다양한 프로그램이 언어로 코드 작성과 실행이 가능한 개발환경입니다. 독특한 점은 웹기반이라는 것! 주피터 노트북은 AI (머신러닝, 딥러닝) 등에 많이 사용되고 있어요. 구글 코랩을 다뤄보셨다면 아주 익숙할 겁니다. 구글 코랩에 대해 궁금하시면 아래 링크를 확인하세요. [AI 환경설정] 구글 코랩 소개하기! (Ft. 사용법, Google Colab, Markdown) 인공지능, 머신러닝, 딥러닝에 대해 검색하다 보면 구글 코랩에 대해 자주 접하실 겁니다. 그래서 오늘은 구글 코랩이 뭔지, 어떻게 사용하는지 알아보겠습니다. 구글..
사전 확인 AI 환경 설정의 가장 중요한 점은 구축할 기술 스택을 확인하는 점입니다. 모르겠다면 최소한 GPU 는 확인해야 합니다. GPU는 일반적으로 NVIDA 제품을 사용하고 추천합니다. (AMD, Intel 등도 가능하지만 복잡해요.) 그리고 GPU 가 CUDA Tool Kit 을 사용할 수 있는지 확인하는 것도 필요해요.(링크) 아나콘다(Anaconda) 소개 아나콘다(Anaconda)란? 아나콘다는 데이터 과학, 빅데이터 처리, 머신러닝 분석등을 위한 파이썬 및 R의 Open-Source 배포판입니다. Conda 라는 패키지 관리 시스템으로 관리합니다. 또한 Windows, Linux, macOS 에 적합한 데이터 분석 패키지를 포함하고 있어요. 더욱이 TensorFlow는 공식적으로 Windo..