python
-
[Day28] 파이썬으로 이미지 다루기AIFFEL Life 2020. 12. 15. 13:26
오늘은 파이썬으로 이미지를 처리하는 방법에 대해 알아보았습니다. 아래 글을 참고해 보시면 도움이 될 것 같습니다. 1. 이미지 다루기 opencv-python.readthedocs.io/en/latest/doc/01.imageStart/imageStart.html 이미지 다루기 — gramman 0.1 documentation cv2.imread() 함수를 이용하여 이미지 파일을 읽습니다. 이미지 파일의 경로는 절대/상대경로가 가능합니다. 이미지 읽기의 flag는 3가지가 있습니다. Note 3개의 flag대신에 1, 0, -1을 사용해도 됩니다. opencv-python.readthedocs.io 2. 기계 학습(Machine Learning, 머신 러닝)은 즐겁다! Part 4 medium.com/@..
-
[Day16] 주가를 예측해서 부자가 되어보자AIFFEL Life 2020. 9. 29. 17:11
이번에는 주가를 예측하는 인공지능 모델에 대해서 배워보았습니다. 결론적으로 얘기하자면... 인공지능이 주가를 예측하기란 매우 어렵습니다. ㅋ 1. 그림자로 원유재고 알아낸다…데이터 분석의 진화 news.einfomax.co.kr/news/articleView.html?idxno=4082410 그림자로 원유재고 알아낸다…데이터 분석의 진화 - 연합인포맥스 (서울=연합인포맥스) 국제경제부 = 골드만삭스와 알파벳의 구글벤처스(GV)가 투자한 스타트업 '오비탈 인사이트(Orbital insight)'가 위성 사진과 레이더, 컴퓨터 시각화 등을 통해 원유 재고량을 알�� news.einfomax.co.kr 계절적 특성이 있는 데이터의 경우 오래전부터 '아리마'라는 모델을 사용했다고 합니다. (주가는 계절적 특성이..
-
[Day13] 코딩으로 여는 월요일AIFFEL Life 2020. 9. 11. 18:31
AIFFEL에서는 한주의 시작을 코딩 마스터라는 수업으로 시작합니다. 코딩 문제를 내주고 미리 풀어오라고 하고, 3시간 동안 같이 리뷰하는 시간입니다. 그 시간이 끝나면 온라인 교재로 학습하는 시간이 이어집니다. 오늘은 python의 문자열, 파일 다루기에 대해서 배워 보는 날이네요. 혹시 유니코드라는게 뭔지 아시나요? 1byte로는 (1byte = 8bit) 1bit는 0, 혹은 1입니다. 즉, 1bit는 2개의 무엇인가를 나타낼 수 있고, 8bit는 2의 8제곱, 즉 256개의 무엇인가만 나타낼 수 있습니다. 영어야 26문자밖에 없으니 256으로 대,소문자 다 표현하고도 남지만, 다른 나라 모든 문자를 256개 안에 넣을 수 있을까요? 그래서 등장한 것이 유니코드입니다. 유니코드가 등장하기 전에 한글..
-
[Day10] scikit-learn을 배워보자.카테고리 없음 2020. 8. 26. 18:27
사이킷-런은 인공지능 구현을 위한 파이썬 패키지인데, 미리 준비된 데이타 셋을 제공하고 있어 연습용으로도 활용할 수 있고, 주요한 알고리즘도 미리 구현된 api를 제공한다. 버전 숫자가 낮다고 걱정하지 말자. 구글 개발자가 처음 만들기 시작한 패키지이며, 이미 오래전부터 널리 사용하고 있고 믿을 수 있다고 한다. - 최적의 ‘머신러닝 알고리즘’을 고르기 위한 치트키: https://blogs.sas.com/content/saskorea/2017/08/22/%EC%B5%9C%EC%A0%81%EC%9D%98-%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98%EC%9D%84-%EA%B3%A0%EB%A5%B4%EA%B8%B0-%E..
-
[Day10] 파이썬 더 알아보기AIFFEL Life 2020. 8. 26. 18:14
파이썬에는 신기한 것들이 많습니다. - 람다(lambda): wikidocs.net/64 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net - The Python Package Index (PyPI): https://pypi.org/ PyPI · The Python Package Index The Python Package Index (PyPI) is a repository of software for the Python programming language. pypi.org - 파이썬 - OOP Part 1. 객체 지향 프로그래밍(OOP)은 무엇인가? 왜 사용하는가?: http://schoolofweb.net/blog/posts/%ED%8C%8C%EC%9D%B4%EC%8D%AC-..
-
[Day9] 웹을 긁어 자연어처리 해보자AIFFEL Life 2020. 8. 26. 18:04
뭔가 웹 데이타를 긁어다가 모아 놓고 분석을 하고 싶다면 알아야 할 사항들에 대해서 정리해 봅니다. 먼저 html이 무엇인지 알긴 알아야 겠지요? - html이란? - html의정의: youtu.be/ZeBsrkPq5dM - html이란? - 태그: youtu.be/LNjLjGIN87U 예전에는 웹 페이지를 긁기 위해 크롤러를 직접 개발하거나 인터넷에서 누군가 만들어 놓은 코드를 다운받아 고쳐써야 했습니다. 요즘은 beautiful soup이 거의 통일시켜 버린 것 같습니다. ㅋ - Beautiful Soup Documentation: https://www.crummy.com/software/BeautifulSoup/bs4/doc/ Beautiful Soup Documentation — Beautiful..
-
[Day8] 파이썬 프로그래밍 개념을 좀 더 이해하자.AIFFEL Life 2020. 8. 26. 17:49
- python bulit-in function (id): https://docs.python.org/3/library/functions.html#id Built-in Functions — Python 3.8.5 documentation Built-in Functions The Python interpreter has a number of functions and types built into it that are always available. They are listed here in alphabetical order. abs(x) Return the absolute value of a number. The argument may be an integer or a floating po docs.pyt..