전체보기
-
[쉽게 설명하는 머신러닝] 머신러닝 문제 정의, 알고리즘 선택 방법개발지식 아카이브/Data - ETC 2019. 5. 26. 16:39
이전 포스팅 2019/05/25 - [[IT] 공부하는 개발자/Machine Learning] - [쉽게 설명하는 머신러닝] 개념 정리 [쉽게 설명하는 머신러닝] 개념 정리 머신러닝 개념정리 1. 기계학습이란 2. 인간의 경험학습 3. 기계의 경험 학습 4. 학습시 고려할 것 4.1 데이터 4.2 알고리즘 1. 기계학습이란? 머신러닝이란, 말 그대로 기계를 학습시켜(Machine Lear gem1n1.tistory.com 이전 포스팅에서 예측력이 좋은 모델을 개발하기 위해서는 데이터만큼이나 알고리즘의 선택이 중요하다고 이야기했었다. 이번 포스팅에서는 머신러닝 문제를 정의하고, 그에 따라 알고리즘을 선택하는 방법에 대해 알아볼 것이다. 목차 1. 머신러닝 문제 정의 1.1 지도학습 1.2 비지도학습 1.3..
-
[쉽게 설명하는 머신러닝] 개념 정리개발지식 아카이브/Data - ETC 2019. 5. 25. 20:57
머신러닝 개념정리 1. 기계학습이란 2. 인간의 경험학습 3. 기계의 경험 학습 4. 학습시 고려할 것 4.1 데이터 4.2 알고리즘 1. 기계학습이란? 머신러닝이란, 말 그대로 기계를 학습시켜(Machine Learning), 의사결정을 할 수 있게 하는 것이다(Decision Making). 기계의 학습에 대해 논하기 전에, 먼저 인간의 학습에 대해 생각해보자. 2. 인간의 경험학습 지금부터 당신의 '강아지vs고양이 분별 모델'의 성능을 체크해 볼것이다. Q1. 아래에 동물 사진 3장이 있다. 강아지는 몇 마리, 고양이는 몇 마리인가? 정답은 강아지 2마리, 고양이 1마리이다. 순서대로 강아지, 고양이, 강아지다. 당신은 아마 100% 정답을 맞췄을 것이다. 그런데, 당신은 어떻게 1번이 강아지이고,..
-
[Git] 깃 커맨드라인(터미널) 한글 출력 영어로 바꾸기 (쉘 언어 설정 변경)개발지식 아카이브/ETC 2019. 5. 18. 02:01
원인얼마전 GIT 오픈소스를 터미널로 내려 받았는데, 터미널에 한글 메시지가 떴다. 맥의 언어설정을 영어로 해두고 쓰고 있는데, 왜 한글로 메시지가 뜨는지 궁금했다. 딱히 GITHUB내부에서 언어 설정을 하는 페이지가 있는 것 같지도 않았는데... 이 문제는 사용하는 SHELL의 언어설정이 한글로 되어있는 경우 발생한다. 확인을 위해 환경변수를 프린트해보자.(참고:쉘에서 환경변수는 영어대문자로 정의되어 있다. LANG, SHELL, HOSTNAME 등...)❯ echo $LANGen_US현재 shell의 설정은 영어로 되어있음을 알 수 있다. 그러나 다른 언어인 경우, git은 그 언어에 맞추어 메시지를 출력할 것이다. Z Shell을 사용시에는 ~/.zshrc 파일의 컨피그 파일을 변경해주면 되고, 터..
-
[Terminal] Mac에서 Home Brew로 JAVA 재설치하기개발지식 아카이브/JAVA 2019. 5. 18. 01:48
개요 개발을 하다 보면 사용하는 툴에 따라 Java 버전을 변경해주어야 하는 상황들이 찾아온다. 내가 이 포스팅을 하게 된 계기인 Sales Force Data Loader 최신 버전의 경우 JAVA 13버전의 설치를 요구한다. Eclipse 같은 IDE툴을 사용해 코딩하는 경우, 특정 자바 버전의 설치가 요구되기도 한다. 이를 위해 자바를 새로 설치하기 앞서 기존의 (구)자바를 삭제할 필요가 있다. 기존 JAVA 삭제 (예시: 9 버전) sudo rm -fr /Library/Java/JavaVirtualMachines/jdk-9.jdk/ sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin sudo rm -fr /Library/Preferen..
-
[도쿄생활팁] 애플페이로 모바일 스이카 이용하기TOKYO 2017 - 2019/일본 살이 Tip 2019. 5. 14. 01:06
범용성 한국에서 안드로이드 핸드폰을 썼던 이유엔 모바일 티머니가 큰 몫을 했었는데, 일본은 반대로 아이폰이 스이카를 지원한다. 모든 마트, 편의점, 대부분의 식당이 스이카를 지원하기 때문에, 굉장히 편하다. 이용 절차 1. 준비물: 일본에서 정식 발매된 아이폰. 아이폰 6부터 지원하며 그 이전의 모델은 구매하여도 이용할 수 없다. 또한 한국에서 구매해 온 핸드폰 역시 스이카 사용이 불가능하다. 2. 일본 애플 마켓의 계정을 준비한다. 로그인 후 Suica App을 설치한다 3. 신용카드를 연결하고 충전한다 4. 전차역 게이트 단자에 핸드폰을 접촉하면, 진동과 함께 통과됨을 알리는 메시지가 나타난다. 주의사항, 특징 1. 일본 앱 마켓에서 sign out했을 경우, 이 기기에서 조작불가합니다는 에러메시지가..
-
[JSon] 파이썬에서 Json 형식 데이터 처리하기 (가져오기/내보내기/업데이트)개발지식 아카이브/Python 2019. 5. 14. 00:54
Python 2.x에서는 Dictionary에 한글 데이터를 저장하는 것을 지원하지 않는다. 따라서 Json파일을 외부에 따로 만든 후, 메인 스크립트에서 해당 제이슨파일을 임포트하여 사용하는 것을 추천한다. Python 3부터는 Dictionary에 직접 저장하는 것도 가능하다. 1. 가져오기 IMPORT # json_python.py json_dict = { 'category': 'food', 'name': 'mcdonalds', 'price': '1000' } import json_python import json json_dict = json.loads(json.dumps(json_python.json_dict)) print (json_dict) {u'category': u'food', u'p..