treaty n. (국가간의) 조약, 약정
mortality n. 사망수(률), 대량 사망, 죽어야 할 운명
facility n. 용이함, 능력   pl. 시설, 편의
authority n. 권위, 권한   pl. 당국
equity n. 공평, 공정, 보통주, 주주 소유권
superb a. 훌륭한, 월등히 좋은
diplomatic a. 외교(상)의, 미묘한
odd a. 기묘한, 여분의, 홀수의
devoted a. 헌신적인, 열중하고 있는, 충실한

 

Check! Check!!

 

treaty  
mortality  
facility  
authority  
equity  
superb  
diplomatic  
odd  
devoted  
  n. (국가간의) 조약, 약정
  n. 사망수(률), 대량 사망, 죽어야 할 운명
  n. 용이함, 능력   pl. 시설, 편의
  n. 권위, 권한   pl. 당국
  n. 공평, 공정, 보통주, 주주 소유권
  a. 훌륭한, 월등히 좋은
  a. 외교(상)의, 미묘한
  a. 기묘한, 여분의, 홀수의
  a. 헌신적인, 열중하고 있는, 충실한

 

 

'English > Daily words' 카테고리의 다른 글

[VOCA #7]  (0) 2020.05.14
[VOCA #6]  (0) 2020.05.13
[VOCA #5]  (0) 2020.05.12
[VOCA #4]  (0) 2020.05.10
[Voca #3]  (0) 2020.05.09
coverage n. 보도, 취재, 보상 범위
hedge n. (손실에 대한) 대비책, 방호 수단   v. 방어(대비)책을 취하다, 대비하다, 둘러싸다
pledge n. 서약, 저당   v. 보증하다, 서약하다
stake n. 말뚝, 지분, 내기, 이해(관계)   v. 걸다
stroke n. 타격, 획, (병의) 발작, 뇌졸중
profile n. 옆모습, 개요, 윤곽   vt. 윤곽을 그리다, 인물을 소개하다
molecule n. 분자
regime n. 정치 체제, 정권, 사회 제도
discipline n. 훈련, 규칙, 징계, 절제력   vt. 훈련하다, 징계하다
doctrine n. 교리, 학설, 주의, 원칙
fortune n. 부, 재산, 행운

 

Check! Check!!

 

coverage  
hedge  
pledge  
stake  
stroke  
profile  
molecule  
regime  
discipline  
doctrine  
fortune  
  n. 보도, 취재, 보상 범위
  n. (손실에 대한) 대비책, 방호 수단   v. 방어(대비)책을 취하다, 대비하다, 둘러싸다
  n. 서약, 저당   v. 보증하다, 서약하다
  n. 말뚝, 지분, 내기, 이해(관계)   v. 걸다
  n. 타격, 획, (병의) 발작, 뇌졸중
  n. 옆모습, 개요, 윤곽   vt. 윤곽을 그리다, 인물을 소개하다
  n. 분자
  n. 정치 체제, 정권, 사회 제도
  n. 훈련, 규칙, 징계, 절제력   vt. 훈련하다, 징계하다
  n. 교리, 학설, 주의, 원칙
  n. 부, 재산, 행운

 

 

'English > Daily words' 카테고리의 다른 글

[VOCA #8]  (0) 2020.05.25
[VOCA #6]  (0) 2020.05.13
[VOCA #5]  (0) 2020.05.12
[VOCA #4]  (0) 2020.05.10
[Voca #3]  (0) 2020.05.09
accord n. 협정, 일치, 조화   v. 일치하다, 조화하다
landlord n. 건물주, 지주
embrace n. 포옹, 채용, 용인   v. 껴안다, 흔쾌히 승낙하다
alliance n. 제휴, 협력, 동맹(국)
substance n. 물질, 본질, 취지, 실체
sentence n. 판결, 형벌   v. 판결을 내리다
mortgage n. 저당(권), 주택 융자
rage n. 격노, 격정

 

Check! Check!!

 

 

accord  
landlord  
embrace  
alliance  
substance  
sentence  
mortgage  
rage  
  n. 협정, 일치, 조화   v. 일치하다, 조화하다
  n. 건물주, 지주
  n. 포옹, 채용, 용인   v. 껴안다, 흔쾌히 승낙하다
  n. 제휴, 협력, 동맹(국)
  n. 물질, 본질, 취지, 실체
  n. 판결, 형벌   v. 판결을 내리다
  n. 저당(권), 주택 융자
  n. 격노, 격정



'English > Daily words' 카테고리의 다른 글

[VOCA #8]  (0) 2020.05.25
[VOCA #7]  (0) 2020.05.14
[VOCA #5]  (0) 2020.05.12
[VOCA #4]  (0) 2020.05.10
[Voca #3]  (0) 2020.05.09
fancy vt. 상상하다, 생각하다   n. 상상, 기호, 취미   a. 장식적인
imply vt. 의미하다, 시사하다, 넌지시 비치다
raid vt. 쳐들어가다, 급습하다   n. 급습
bid vt. 입찰하다, 값을 매기다   n. 입찰, 노력, 시도
commit vt. 약속하다, 위임하다, 범하다
exploit vt. 개발하다, 이용하다, 착취하다   n. pl. 큰 공, 위업
pit vt. 경쟁시키다, 싸우게 하다
resort v. (~ to sth) 호소하다, 의지하다   n. 의지, 호소, 휴양지
burst v. 파열하다, 폭발하다   n. 폭발, 돌발, 파열

 

Check! Check!!

 

fancy  
imply  
raid  
bid  
commit  
exploit  
pit  
resort  
burst  
  vt. 상상하다, 생각하다   n. 상상, 기호, 취미   a. 장식적인
  vt. 의미하다, 시사하다, 넌지시 비치다
  vt. 쳐들어가다, 급습하다   n. 급습
  vt. 입찰하다, 값을 매기다   n. 입찰, 노력, 시도
  vt. 약속하다, 위임하다, 범하다
  vt. 개발하다, 이용하다, 착취하다   n. pl. 큰 공, 위업
  vt. 경쟁시키다, 싸우게 하다
  v. (~ to sth) 호소하다, 의지하다   n. 의지, 호소, 휴양지
  v. 파열하다, 폭발하다   n. 폭발, 돌발, 파열

 

 

'English > Daily words' 카테고리의 다른 글

[VOCA #7]  (0) 2020.05.14
[VOCA #6]  (0) 2020.05.13
[VOCA #4]  (0) 2020.05.10
[Voca #3]  (0) 2020.05.09
[Voca #2]  (0) 2020.05.08

 

전공과 직업분야를 망라하여 데이터 처리와 분석, 머신러닝과 인공지능이 큰 이슈가 되고 있다.

최근 정부가 한국판 뉴딜로 '디지털 뉴딜'을 발표하면서 디지털 인프라 구축, 비대면화 산업 육성, 사회간접자본(SOC)의 디지털화의 3대 영역 프로젝트를 발표하면서, 2020 R&D 분야 예산안에서 Data, 5G, AI에 대한 적극적인 투자 확대 의지를 밝히기도 했다.

From https://m.post.naver.com/viewer/postView.nhn?volumeNo=28117751&memberNo=2627616


  Data Science, Machine Learning, Deep Learning은 공부를 할수록 그리고 실제 데이터를 다룰수록 데이터의 양이 급격히 늘어나며, 데이터의 질(오탈자, 불필요한 데이터 등)이 좋지 않은 경우가 흔하다. 이러한 데이터를 효율적으로 처리하고 분석하기 위한 라이브러리와 메소드가 제공되며, 연산속도가 빠르고 진입장벽이 낮다는 Python은 각종 데이터를 다루는 모든 이들의 이목을 끌고 있다.

 

  Python은 그 인기만큼 다양한 플랫폼을 통해 학습할 수 있다. 아래에서는 대표적인 초보자용 온라인 플랫폼들을 소개하고 Python을 배우고자 하는 분들의 플랫폼 결정에 도움이 되는 내용을 담고자 한다. 초보자용 온라인 플랫폼이라함은, 인터넷으로 연결된 외부 클라우드를 무료 또는 유료로 이용하여 저사양의 PC나 노트북에서도 데이터 처리와 기계학습을 진행할 수 있는 플랫폼을 일컫는다.


1. Google Colab

  - Link : https://colab.research.google.com/

 

Google Colaboratory

 

colab.research.google.com

  구글의 주피터 노트북으로, 인터넷이 연결되어 있다면 언제든지 접속하여 Python 코드를 실행할 수 있고, 자신의 Google ID와 연동하여 15GB의 데이터를 저장 및 불러오기 가능하다. 무료로 이용하더라도 12GB의 메모리와 GPU를 사용할 수 있다. 노트북의 런타임은 12시간(활동이 없을 시 1시간)으로 제한되는 단점이 있다. Colab의 개발 환경은 아래 그림을 참조하기 바라며, 여기서 브라우저는 Google Chrome을 이용해야할 것만 같은 느낌이다.

 

 

  실제로 Internet Explorer, Microsoft Edge를 이용할 경우 호환에 대한 경고 메시지가 뜨며, Google Research에서는 Chrome, Firefox, Safari의 최신 버전에서 Colab에 접속할 것을 추천하고 있다.


2. Azure Notebooks

  - Link : https://notebooks.azure.com/

 

 

Microsoft Azure Notebooks - Online Jupyter Notebooks

 

notebooks.azure.com

Microsoft에서 제공하는 온라인 플랫폼으로 Colab과 세 가지 측면에서 비교를 하고자 한다. (물론 무료 이용자 기준)

 

Speed 측면(Azure)에서는 Colab에 비해 Azure가 반응이 빠른 편이지만, Colab 이용에 큰 불편함을 느끼진 못 했다.

Computer Power 측면(Colab)에서는 Colab이 2.20GHz급의 CPU와 GPU를 제공하고, Azure는 4코어 CPU를 제공한다.

Memory 측면(Colab)에서는 Colab이 12GB의 RAM을, Azure는 4GB의 RAM을 제공한다.

 

Azure는 프로젝트당 1GB의 저장공간을 제공하며, 8시간(비활동 시 1시간)의 런타임으로 제한된다.

 

요약해서, 데이터량이 크고 계산량이 많을수록 Google Colab 사용을 권하고 싶다.

Azure Notebooks의 개발환경은 아래를 참조하기 바란다.

 


3. Replit리플릿

  - Link : https://repl.it/

 

The collaborative browser based IDE

Repl.it is a simple yet powerful online IDE, Editor, Compiler, Interpreter, and REPL. Code, compile, run, and host in 50+ programming languages: Clojure, Haskell, Kotlin (beta), QBasic, Forth, LOLCODE, BrainF, Emoticon, Bloop, Unlambda, JavaScript, CoffeeS

repl.it

  리플릿은 노트북 형태의 개발환경은 아니지만 꼭 필요한 창만 띄워 심플하게 환경을 구성해두었고, 로그인 없이 단 몇 초만에 가상환경을 생성할 수 있다. 무료 이용자의 경우 100MB의 저장공간과 500MB의 메모리 내로 제한되며, 그 이상이 필요할 경우 유료 구독자가 되거나 다른 플랫폼을 사용할 수 있다.

 

  다양한 언어(Python, Nodejs, C/C++, Java, Ruby, HTML, CSS, JS, Scheme, Go, Rust 등)를 지원하며, 손쉽게 코드를 컴파일을 할 수 있기 때문에 Youtube 등 각종 온라인 Learning Course 또는 코딩테스트 진행 시 유용하게 사용하고 있다. 리플릿의 개발 환경은 아래 그림을 참조하기 바라며 마찬가지로 Chrome 브라우저로 접속하였다.

 


이 외에 추가적인 온라인 플랫폼들은 아래에 나열한다.

 

 binder

  - Link : https://mybinder.org/

 

The Binder Project

Reproducible, sharable, interactive computing environments.

mybinder.org

kaggle kernel

  - Link : https://www.kaggle.com/

 

Kaggle: Your Machine Learning and Data Science Community

Kaggle is the world’s largest data science community with powerful tools and resources to help you achieve your data science goals.

www.kaggle.com

CoCalc

  - Link : https://cocalc.com/

 

CoCalc - Collaborative Calculation and Data Science

CoCalc's own Jupyter Notebook implementation offers real-time synchronization, time-travel, automatic grading, side-chat, and more.

cocalc.com

Datalore

  - Link : https://datalore.io/

 

Datalore

 

datalore.io

 

'✒️ Python' 카테고리의 다른 글

[Python #2] 자료형 - 변수, 문자열  (0) 2020.11.13
embarrass vt. 당혹케 하다, 쩔쩔매게 하다
address vt. 연설하다, 주소를 쓰다, 대처하다, 검토하다   n. 연설, 인사말, 주소
depress vt. 내리누르다, 쇠퇴시키다, 저하시키다
stress vt. 강조하다   v. 압박, 긴장, 강조
dismiss vt. 해고하다, 해산하다, 잊어버리다
object v. 반대하다, 이의를 제기하다   n. 사물, 대상, 목적
project vt. 투영하다, 계획하다, 예측하다   n. 계획
reflect vt. 반사하다, 비추다, 반영하다, 숙고하다
convict vt. 유죄로 선고하다   n. 죄수
upset vt. 뒤집어엎다, 패배시키다, 당황하게 하다   n. 전복
audit vt. (회계 장부를) 감사하다   n. 회계 감사

 

  Check! Check!!

 

 

embarrass  
address  
depress  
stress  
dismiss  
object  
project  
reflect  
convict  
upset  
audit  
  vt. 당혹케 하다, 쩔쩔매게 하다
  vt. 연설하다, 주소를 쓰다, 대처하다, 검토하다   n. 연설, 인사말, 주소
  vt. 내리누르다, 쇠퇴시키다, 저하시키다
  vt. 강조하다   v. 압박, 긴장, 강조
  vt. 해고하다, 해산하다, 잊어버리다
  v. 반대하다, 이의를 제기하다   n. 사물, 대상, 목적
  vt. 투영하다, 계획하다, 예측하다   n. 계획
  vt. 반사하다, 비추다, 반영하다, 숙고하다
  vt. 유죄로 선고하다   n. 죄수
  vt. 뒤집어엎다, 패배시키다, 당황하게 하다   n. 전복
  vt. (회계 장부를) 감사하다   n. 회계 감사

 

 

'English > Daily words' 카테고리의 다른 글

[VOCA #6]  (0) 2020.05.13
[VOCA #5]  (0) 2020.05.12
[Voca #3]  (0) 2020.05.09
[Voca #2]  (0) 2020.05.08
[Voca #1]  (0) 2020.05.07
scrap vt. 폐기하다, 해체하다   n. 작은 조각, 파편, 쓰레기
tap vt. (시장을) 개척하다, 도청하다, 박자를 맞추다, 꼭지를 달다   n. 수도꼭지
creep v. 살금살금 걷다, 기다   n. 섬뜩한 느낌, 포복, 서행
bar vt. 방해하다, 방지하다   n. 빗장, 법정
shear vt. 깎다, 자르다, 베어내다   n. 큰 가위
wander v. 방황하다, 탈선하다, 몽롱해지다   n. 유랑, 방랑
render 5v. ~이(~한 상태가) 되게 하다   vt. 연주하다, ~ sth (to sb/sth), ~(sb) sth 주다, 제공하다
tender vt. 제출하다, 신청하다   n. 신청
peer v. 응시하다
bother vt. 신경 쓰다, 괴롭히다, 곤란하게 하다 <부정문> 일부러 ~하다   n. 성가심
cater v. (~ for) 요리를 제공하다, 요구를 들어주다, 기쁘게 하다
administer vt. 집행하다, 시행하다, 관리하다, 주다
foster vt. 육성하다, 기르다
mutter v. 중얼거리다, 불평을 말하다   n. 불평
deliver vt. 배달하다, (연설, 강연을) 하다, (판결을) 내리다, (아기를) 출산하다
chair v. 의장을 맡다   n. 의장(직)

 

  Check! Check!!

 

 

scrap  
tap  
creep  
bar  
shear  
wander  
render  
tender  
peer  
bother  
cater  
administer  
foster  
mutter  
deliver  
chair  
  vt. 폐기하다, 해체하다   n. 작은 조각, 파편, 쓰레기
  vt. (시장을) 개척하다, 도청하다, 박자를 맞추다, 꼭지를 달다   n. 수도꼭지
  v. 살금살금 걷다, 기다   n. 섬뜩한 느낌, 포복, 서행
  vt. 방해하다, 방지하다   n. 빗장, 법정
  vt. 깎다, 자르다, 베어내다   n. 큰 가위
  v. 방황하다, 탈선하다, 몽롱해지다   n. 유랑, 방랑
  5v. ~이(~한 상태가) 되게 하다   vt. 연주하다, ~ sth (to sb/sth), ~(sb) sth 주다, 제공하다
  vt. 제출하다, 신청하다   n. 신청
  v. 응시하다
  vt. 신경 쓰다, 괴롭히다, 곤란하게 하다 <부정문> 일부러 ~하다   n. 성가심
  v. (~ for) 요리를 제공하다, 요구를 들어주다, 기쁘게 하다
  vt. 집행하다, 시행하다, 관리하다, 주다
  vt. 육성하다, 기르다
  v. 중얼거리다, 불평을 말하다   n. 불평
  vt. 배달하다, (연설, 강연을) 하다, (판결을) 내리다, (아기를) 출산하다
  v. 의장을 맡다   n. 의장(직)

'English > Daily words' 카테고리의 다른 글

[VOCA #6]  (0) 2020.05.13
[VOCA #5]  (0) 2020.05.12
[VOCA #4]  (0) 2020.05.10
[Voca #2]  (0) 2020.05.08
[Voca #1]  (0) 2020.05.07
frighten vt. 겁나게 하다
resign vt. 사직(사임)하다, 퇴직하다, (권리를) 포기하다
retain vt. 보유하다, 보존하다, 간직하다
maintain vt. 유지하다, 보수하다, 주장하다
contain vt. 포함하다, (노여움을) 억제하다, 저지하다
stain vt. 더럽히다, 상처를 주다   n. 오점, 얼룩
sustain vt. 지지하다, 유지하다, (손해를) 입다
condemn vt. 비난하다, ~에게 유죄 판결을 내리다
dawn v. (~ on) 점점 알게 되다   n. 여명, 시작
pardon vt. 용서하다   n. 용서, 사면
condition vt. 결정하다, 길들이다, 조건을 붙이다   n. 상태, 조건
reckon v. 생각하다, 세다
summon vt. 소환(소집)하다, 호출하다, 명령하다
frown v. 눈살을 찌푸리다, 못마땅해 하다   n. 난색, 불쾌한 표정, 찡그린 얼굴
leap v. 도약하다, 뛰어넘다   n. 도약, (~ in) 급증, 급등

 

  Check! Check!!

 

frighten  
resign  
retain  
maintain  
contain  
stain  
sustain  
condemn  
dawn  
pardon  
condition  
reckon  
summon  
frown  
leap  
  vt. 겁나게 하다
  vt. 사직(사임)하다, 퇴직하다, (권리를) 포기하다
  vt. 보유하다, 보존하다, 간직하다
  vt. 유지하다, 보수하다, 주장하다
  vt. 포함하다, (노여움을) 억제하다, 저지하다
  vt. 더럽히다, 상처를 주다   n. 오점, 얼룩
  vt. 지지하다, 유지하다, (손해를) 입다
  vt. 비난하다, ~에게 유죄 판결을 내리다
  v. (~ on) 점점 알게 되다   n. 여명, 시작
  vt. 용서하다   n. 용서, 사면
  vt. 결정하다, 길들이다, 조건을 붙이다   n. 상태, 조건
  v. 생각하다, 세다
  vt. 소환(소집)하다, 호출하다, 명령하다
  v. 눈살을 찌푸리다, 못마땅해 하다   n. 난색, 불쾌한 표정, 찡그린 얼굴
  v. 도약하다, 뛰어넘다   n. 도약, (~ in) 급증, 급등

 

 

'English > Daily words' 카테고리의 다른 글

[VOCA #6]  (0) 2020.05.13
[VOCA #5]  (0) 2020.05.12
[VOCA #4]  (0) 2020.05.10
[Voca #3]  (0) 2020.05.09
[Voca #1]  (0) 2020.05.07

+ Recent posts