본문 바로가기

혼공학습단14

[혼공분석] 2주차_API 사용하기 [한빛미디어] 혼자 공부하는 데이터 분석 with 파이썬좋은 개발자는 컴퓨터를 분석의 대상으로 바라볼 뿐, 두려워하지 않는다!‘전공서가 너무 어려워서 쉽게 배우고 싶을 때’, ‘개발자가 되고 싶은데 뭐부터 봐야 하는지 모를 때’ ‘기술 면접hongong.hanbit.co.kr API 사용하기API란두 프로그램이 서로 대화하기 위한 방법을 정의한 것이다. 파이썬에서 JSON 다루기JSON은 JavaScript Object Notation의 약자이다. 원래는 자바스크립트 언어를 위해 만들어졌지만 현재는 범용적인 포맷으로 사용되며 대부분의 프로그래밍 언어는 JSON 형태의 텍스트를 읽고 쓸 수 있다.JSON은 마치 파이썬의 딕셔너리와 리스트를 중첩해 놓은 것과 비슷하다. {"name":"혼자 공부하는 데이터 .. 2024. 7. 16.
[혼공머신] 1주차_데이터 분석을 시작하며 데이터 분석과 데이터 과학데이터 과학통계학, 데이터 분석, 머신러닝, 데이터 마이닝 등을 아우르는 큰 개념이며 문제 해결을 위한 최선의 솔루션을 만드는 과정이다.데이터 분석유용한 정보를 발견하고 결론을 유추하거나, 의사 결정을 돕기 위해 데이터를 조사, 정제, 변환, 모델링하는 과정이다. 크게 기술통계, 탐색적 데이터 분석, 가설검정으로 나눌 수 있다.기술통계: 관측이나 실험을 통해 수집한 데이터를 정량화하거나 요약하는 기법탐색적 데이터 분석: 데이터를 시각적으로 표현하여 주요 특징을 찾고 분석하는 방법주어진 데이터를 기반으로 특정 가정이 합당한지 평가하는 통계적 방법 데이터 마이닝데이터에서 패턴 혹은 지식을 추출하는 작업을 말한다. 이러한 패턴과 지식은 사람이 의사 결정을 내리기 위해 필요하다. 도서 .. 2024. 7. 15.
[혼공머신] 6주차_인공 신경망 혼자 공부하는 머신러닝+딥러닝 - 예스24 - 혼자 해도 충분하다! 1:1 과외하듯 배우는 인공지능 자습서 이 책은 수식과 이론으로 중무장한 머신러닝, 딥러닝 책에 지친 ‘독학하는 입문자’가 ‘꼭 필요한 내용을 제대로’ 학습할 수 있 www.yes24.com 인공 신경망(Artificial Neural Network, ANN) 패션 MNIST 인공 신경망을 이해하기 위해 패션 MNIST 데이터(10종류의 패션 아이템으로 이루어진 데이터)를 이용한다. from tensorflow import keras (train_input, train_target), (test_input, test_target) = keras.datasets.fashion_mnist.load_data() 패션 MNIST 데이터셋은 60.. 2024. 2. 12.
[혼공머신] 5주차_비지도 학습 혼자 공부하는 머신러닝+딥러닝 - 예스24 - 혼자 해도 충분하다! 1:1 과외하듯 배우는 인공지능 자습서 이 책은 수식과 이론으로 중무장한 머신러닝, 딥러닝 책에 지친 ‘독학하는 입문자’가 ‘꼭 필요한 내용을 제대로’ 학습할 수 있 www.yes24.com 비지도 학습(Unsupervised Learning) 비지도 학습은(Unsupervised Learning) 학습 알고리즘의 결과물이라고 할 수 있는 출력(target)을 미리 제공하지 않고 인공지능(AI)이 입력 데이터에서 패턴과 상관관계를 찾아내야 하는 머신러닝 알고리즘이다. 과일 사진 데이터를 분류하는 연습을 해 보겠다. import numpy as np import matplotlib.pyplot as plt !wget https://bit... 2024. 2. 4.