본문 바로가기

분류 전체보기158

[파이썬 알고리즘 인터뷰] Chap4. Big-O, Data Structure 본 포스팅은 책만 출판사에서 출간한 박상길 님의 '파이썬 알고리즘 인터뷰'를 바탕으로 작성된 포스팅입니다. 개인 공부 목적으로 책을 통해 공부한 알고리즘의 주요 내용들을 요약. 정리합니다. 요약정리 Big-O Big-O는 알고리즘을 다루는 모든 책에 등장하는 중요한 개념이다 알고리즘이 얼마나 효율적인지 효율성을 나타내는 지표라고 생각해볼 수 있다 빅오는 입력값이 무한대로 커질 때 점근적 실행 시간(Asymptotic Running Time)을 표기하는 수학적 표기법 중 하나이다 상한 주어진 경우에서 알고리즘이 수행하는 시간의 상한을 의미한다.(가장 느리게 수행하는 시간!) Amortized Analysis(분할 상한) 해당 경우 알고리즘이 수행하는 최악의 경우만 고려하는 것은 극단적이지 않을까? 최악의 .. 2020. 8. 13.
[일기예보][노르웨이 기상청] 장마철 노르웨이 기상정보 서비스 Yr 활용 방법! 안녕하세요 Steve-Lee입니다. 다들 잘 지내고 계셨나요?! 요즘 매일 내리는 장맛비와 더불어 계속되는 비 소식에 몸도 마음도 축축 늘어지는 것 같습니다 ㅠㅠ 그런데 여기에 일기예보까지 맞지 않는 상황이 계속되니... 더더욱 지치는 것 같네요! ㅠㅠ 그래서 오늘은 세계 1위 기상청을 보유하고 있는 노르웨이 기상청과 노르웨이 방송사에서 만든 일기예보 서비스 'Yr'을 활용하는 방법을 소개해드리고자 합니다. (마지막에는 깨알 예보도 한 번 도전해봤습니다!ㅎㅎ) 본 포스팅은 안드로이드 모바일 폰을 활용한 Yr앱 설치 방법 및 활용 방법을 사용자의 입장에서 정리한 포스팅입니다. 준비물 안드로이드 스마트폰 구글 플레이 스토어 5분 남짓한 시간 그럼 시작하겠습니다! 1. Yr에 대해 간단히 알아보자 이렇게 고마.. 2020. 8. 11.
[Kaggle for beginner] [Kaggle 일지2] House Prices 시작1 Kaggle House Prices [Kaggle for beginner] [Kaggle 일지1] 데이터 사이언스 초심자를 위한 캐글 스터디 Kaggle for beginner. 데이터 과학 기초부터 시작하기 안녕하세요 인문학적 관점으로 기술을 바라보는 Steve-Lee입니다. 오늘은 데이터 사이언스 초심자를 위한 캐글 스터디 방법에 대한 포스팅을 하려� deepinsight.tistory.com Prologue 저는 전문적인 데이터 과학자도 아니고, 그렇다고 전공지식이 가득차고 넘치는 대학원생도 아닙니다... Kaggle 스터디를 시작하게 된 이유는 간단합니다. 하나씩 제대로 파헤쳐보고 싶습니다. 그동안 너무 이론에 치중한 나머지... 실제 데이터가 주어졌을 때, 어떻게 처리를 해야하며 어떤 결과를 이.. 2020. 7. 28.
[구글 Colab 에러] "Colab is experiencing issues connecting to Drive, and we are actively investigating." Colab is experiencing Issues...! Question. How can we handle 'Colab is experiencing issues connecting to Drive'? Answer. Just wait... :) 어제 마저 하던 실험을 하려던 중 다음과 같은 에러 메세지를 접하게 되었다. Colab is experiencing issues connecting to Drive, and we are actively investigating. 구글 Colab이 Drive에 연결되는데 있어서 문제가 발생한 것 같다. 그래서 Googling을 해봤다. "Colab is experiencing issues connecting to Drive, and we are actively in.. 2020. 7. 23.
[일상다반사] 계획대로 되지 않지만 목표를 정하는 이유 안녕하세요 Steve-Lee입니다. 늦은 장맛비가 며칠째 내리네요ㅎㅎ 저는 비 오는 날을 좋아합니다. 비 오는 날은 사색에 잠기기 좋거든요...ㅎㅎ 하루하루 정신없이 바쁜 일상에서 잠시 벗어나 내리는 빗소리를 들으며 머릿속 생각을 차분히 정리해봅니다... 오늘은 계획과 목표에 대한 짧은 생각을 적어보려고 합니다. '계획'대로 되지는 않지만 '목표'를 정하는 이유에 대해 짧게나마 생각해보고자 합니다. 계획이란 무엇인가 올해는 다이어트를 꼭 성공하겠어! 올해는 몸짱이 되고 말테야! 영어 회화 꾸준히 공부해서 외국인과 대화하고 말테야! ...... 학생으로 대부분의 인생을 보낸 저는 이런 목표를 많이 세웠던 것 같습니다. 이번 여름 방학에는 OO 해야지! 토익 공부해야지! -> 토익 800점 이상 받아야지! .. 2020. 7. 23.
[Machine Learning 정리노트] 01. Supervised Learning과 Unspervised Learning에 대해 알아보자(간단하게!) Machine Learning 기초 다지기 앞으로 Kaggle Kernel을 공부하면서 하나씩 기록으로 남기고자 합니다. 해당 커널에서 등장하는 Machine Learning 개념에 대한 이해를 돕고자 다시 한번 정리하는 마음으로 'Machine Learning 정리노트'를 작성하게 되었습니다. 안녕하세요 Steve Lee입니다. 오늘은 Supervised Learning과 Unsupervised Learning에 대해 살펴보도록 하겠습니다. 그럼 시작하겠습니다! Supservised Learning과 Unsupervised Learning이란 무엇인가? 우선 머신러닝을 직관적으로 살펴보도록 하겠습니다. (숲을 먼저 보겠습니다!) 머신러닝은 크게 'Supervised Learning'과 'Unsuperv.. 2020. 7. 19.