목록전체 글 (6)
대니킴의 TEKnology
오랜만에 글을 쓰네요ㅎㅎ 그동안 저의 영문 블로깅 사이트를 제작하고 그곳 위주로 글을 올리다 보니 이 곳이 굉장히 뜸해진 것 같아요 :) 아래 링크로 들어오시면 제 영문 블로깅 사이트를 구경하실 수 있습니다! 깃페이지 호스팅을 통해서 제작했고 Jekyll Minimal Mistake Theme을 사용하여 제작하였습니다 :) (시간이 된다면?) Gitpage 와 Jekyll을 이용한 블로깅 사이트 제작에 관련된 포스팅도 할 계획이 있습니다. Stay Tuned! https://kimdanny.github.io TEKnology 5 minute read 1. Bad Programming style that I had in the past While programming, at a really high cha..
이번 글은 반드시 알아야 할 정도는 아니지만 알아두면 쓸모 있는(?) 파이썬계의 알쓸신잡을 지식을 알려드릴게요! 짧은 글이 되겠네요ㅎㅎ 프로그래밍을 하면서 저희는 종종 다른 사람들의 깃허브 페이지나 블로그에 방문하여 새로운 방법들을 배우고 여러 가지 영감을 얻어오고는 합니다. 그러면서 저희는 처음 배울 때에는 전혀 보지 못했던 프로그래밍 기법이나 구문들을 보고는 합니다. 그러면서 저희는 그것들을 찾아보고 새로 배우는 것이겠지요?? 파이썬으로 프로그래밍을 할 때에 그중 하나가 바로 __future___라는 임포트 형식일 것입니다. 다들 아시다시피 프로그래밍 언어들은 사용자들의 피드백에 따라 그 언어 안에 내장되어 있는 함수나 여러 기능들을 조금씩 바꾸어 가면서 진화해갑니다. 파이썬이라는 언어도 마찬가지이죠..
제가 최근에 캐글에 입성했습니다! 캐글은 구글이 소유한 데이터 사이언스 온라인 커뮤니티로서 수많은 데이터 사이언티스트들이나 머신러너들에게 사랑받고 있는 커뮤니티입니다! 우리가 어떠한 프로젝트를 진행하다보면 정말 질 좋은 데이터가 생명이라는 것을 깨닫게 되는데, 캐글 데이터셋 (kaggle datasets)에서는 모두 전처리가 완료된 깔끔한 데이터를 카테고리 별로 잘 정리해서 무료로 제공해 줍니다. 이러한 데이터들을 이용하여 프로젝트를 진행한다면 데이터를 전처리 하는 데에 쏟을 힘을 좋은 모델을 설계하는 데에 더 사용할 수 있겠죠^^ 캐글은 여러가지 Competitions들도 개최를 하는데요, 개인이나 팀으로 대회에 참가하고 주어진 데이터를 가지고 미션을 달성한 후에 Kaggle Kernel이나 Kaggl..
데이터 사이언스라는 분야를 처음 접한다면 데이터 사이언스가 과연 어떻게 정의되는지부터 알아야 합니다. 느낌적으로는 다들 아시겠지만 데이터 사이언티스트는 정확히 어떤 일을 하는 사람인가? 혹은 데이터 사이언스를 공부하려면 무엇을 어떻게 공부해야 하는가? 라는 질문에는 쉽게 대답하시기 힘들 겁니다. 이에 대하여 미국의 유명한 사업가이자 데어터 사이언티스트인 Drew Conway는 데이터 사이언스를 위의 사진과 같이 Venn Diagram으로 정의했습니다. 오히려 사업가보다도 저 벤 다이어그램적 정의로 더더욱 유명한 인물이죠. 이 유명한 정의에 의하면, Data Scientist는 Domain Expertise (자신의 연구분야에 대한 지식), Mathematical and Statistical Knowled..
파이썬 기초 문법을 배우셨다는 분들이라도 이 내용은 잘 모르시는 분들이 많으실 것 같네요. 바로 파이썬 함수에서 여러개의 정해지지 않은 개수의 인자를 받는 것 입니다. 이 내용을 알기 전과 알고 난 후 여러분의 코드에 엄청난 발전이 일어나실 수 있습니다ㅎㅎ 예시로 설명 드리겠습니다. 만약 여러분이 두 값을 더하는 함수를 만들고 싶다고 합시다. 그렇다면 코드는 보통 아래와 같이 쓰시겠죠? def addTwoParams(a, b): return a + b 그런데 다시 세개의 값을 더하는 함수가 필요해 졌다고 가정해봅시다. 그렇다면 아래와 같이 작성하시겠죠. def addThreeParams(a, b, c): return a + b + c 그런데 다시 네개의 값을 더하는 함수가 필요하다면 addFourPara..
인사말 안녕하세요 :) 영국에서 컴퓨터 공학 공부하는 김도은 입니다. Computer Scientist, Coder, Software Engineer... 라면 넓게 보아 컴퓨터를 통해 세상과 소통하는 사람이겠죠. 그 첫 발걸음이 바로 블로그를 통한 공유라고 생각합니다.이 블로그에는 제가 일기를 쓰듯이 공부한 내용들에 대해서 정리해둘거구요ㅎㅎ 저와 같은 공부를 하시는 분들에게도 도움이 될 만한 자료들을 이곳에 공유하도록 하겠습니다. 현재는 학사 1학년 과정을 마친 여름이고, 처음으로 데이터 사이언스와 머신러닝을 공부하는 중입니다. 따라서 당분간 올라오는 글들은 인공지능에 관련된 글들 이겠죠??(희망사항^^) 학사 공부 하면서도 종종 흥미로운 주제는 같이 나누도록 할께요 :)아! 참고로 TEKnology ..