본문 바로가기

한빛미디어

[혼공단11기] 혼자 공부하는 SQL 2주차(Chapter 03) 2주차(24.1.8 - 1.14) Chapter 03 SELECT DISTINCT 열_이름 FROM 테이블_이름 WHERE 조건식 GROUP BY 열 _이름 HAVING 조건식 ORDER BY 열_이름 LIMIT 숫자 기본미션 ▶ P.138 확인문제 풀이 1. 다음 SELECT 문에서 사용되는 절을 차례로 나열하세요. ▶ SELECT FROM WHERE ORDER BY LIMIT; 2. 다음 보기 중에서 각 문항의 빈칸에 들어갈 것을 고르세요. ① SELECT * FROM member ORDER BY height; ② SELECT * FROM member LIMIT 5.2; ③ SELECT DISTINCT phone1 FROM member; 3. 다음 빈칸에 들어갈 예약어를 채우세요. ORDER BY 절.. 더보기
[혼공단11기] 혼자 공부하는 SQL 1주차(Chapter 01 - 02) 1주차(24.1.2 - 1.7) Chapter 01-02 DB(Database) 데이터베이스 데이터 저장소 DBMS(Database Management System) 데이터베이스 관리 시스템 데이터베이스 운영/관리 소프트웨어 RDBMS (Relational Database Management System) 관계형 데이터베이스 관리 시스템 최소단위가 테이블로 구성된 DBMS SQL(Structured Query Language) 구조화된 질의 언어 관계형 DBMS에서 사용되는 언어 Table 테이블 표 형태로 구성된 2차원 구조. 열과 행으로 구성 기본미션 ▶ SHOP_DB의 회원 테이블(MEMBER)에서 아이유 회원에 대한 정보를 추출 선택미션 ▶ 데이터베이스 개체 설명(by chatGPT) 혼자 공부하.. 더보기
[서평] 코드로 구현하는 선형대수학 <개발자를 위한 실전 선형대수학>(2023) 코드로 구현하는 선형대수학 (2023) 책 소개 저자 : 마이크 X 코헨(Mike X Cohen) 제목 : 개발자를 위한 실전 선형대수학 번역 : 장정호 출판사 : 한빛미디어 출간 연도 : 2023. 9. 원문 제목 : Practical Linear Algebra for Data Science: From Core Concepts to Applications Using Python 원문 출간 연도 : 2022. 10. 페이지 : 총 356쪽 한빛미디어 - OREILLY의 신간 '개발자를 위한 실전 선형대수학'이 발간되었다. 선형대수학은 AI의 핵심 개념과 기술을 이해하고 구현하는데 중요한 역할을 하는 학문으로, 수학적인 관점에서의 특정 개념 정립과 동작 원리를 이해하는 것이 매우 중요하다. 전통적인 선형대.. 더보기
[혼공단 10기] 혼자 공부하는 머신러닝 + 딥러닝(혼공머신) - 6주차(fin) 혼공단10기 - 혼자 공부하는 머신러닝 + 딥러닝(혼공머신) 7장. 딥러닝 텐서플로(TensorFlow) 구글 브레인팀이 2015년 11월 9일 공개한, 데이터 흐름 프로그래밍을 위한 오픈소스 소프트웨어 라이브러리로 인공 신경망 및 딥러닝(deep Learning)에 사용 중인 라이브러리. # 텐서플로우 초보자 학습 코드 import tensorflow as tf mnist = tf.keras.datasets.mnist (x_train, y_train),(x_test, y_test) = mnist.load_data() x_train, x_test = x_train / 255.0, x_test / 255.0 model = tf.keras.models.Sequential([ tf.keras.layers.Fl.. 더보기
[혼공단 10기] 혼자 공부하는 머신러닝 + 딥러닝(혼공머신) - 5주차 혼공단10기 - 혼자 공부하는 머신러닝 + 딥러닝(혼공머신) 6장. 비지도 학습 기본 미션: K-평균 알고리즘 작동 방식 설명 06-2 K-means K-평균 알고리즘(K-means clustering algorithm) 주어진 데이터를 k개의 클러스터로 묶는 알고리즘 각 클러스터와 거리 차이의 분산을 최소화하는 방식으로 동작 레이블이 달려 있지 않은 입력 데이터에 레이블을 달아주는 역할을 수행 입력값 k: 클러스터 수 D: n 개의 데이터 오브젝트를 포함하는 집합 출력값 k 개의 클러스터 데이터 오브젝트 집합 D에서 k 개의 데이터 오브젝트를 임의로 추출하고, 이 데이터 오브젝트들을 각 클러스터의 중심 (centroid)으로 설정한다. (초기값 설정) 집합 D의 각 데이터 오브젝트들에 대해 k 개의 클.. 더보기
[혼공단 10기] 혼자 공부하는 머신러닝 + 딥러닝(혼공머신) - 4주차 혼공단10기 - 혼자 공부하는 머신러닝 + 딥러닝(혼공머신) 5장. 트리 알고리즘 기본 미션: 교차 검증을 그림으로 나타내기 05-2 교차 검증과 그리드 서치 교차 검증 : 훈련 세트를 여러 폴드로 나눈 후 한 폴드가 검증 세트의 역할 & 나머지 폴드는 모델 훈련. 모든 폴드에 대해 검증 점수를 얻어 평균 처리. cross_validate: 머신 러닝 모델의 성능을 평가하기 위해 교차 검증을 수행하는 함수. 모델의 성능을 더 정확하게 평가 및 overfitting(과적합)을 방지. GridSearchCV: 하이퍼파라미터 튜닝을 위해 사용, 최적의 모델 탐색. (사용자가 지정한 하이퍼파라미터들의 가능한 모든 조합을 시도하여 최적의 조합 탐색) RandomizedSearchCV: 하이퍼파라미터 튜닝을 수행... 더보기
[서평] 견고한 데이터 엔지니어링(한빛미디어) 견고한 데이터 엔지니어링(Fundamentals of Data Enginerring) 견고한 데이터 엔지니어링 데이터 엔지니어링을 주제로 하는 한빛미디어의 '오리올리' 신간이 출간되었다. 이번 책은 데이터 엔지니어링이 무엇인지, 데이터 엔지니어가 무엇을 해야하는지, 해당 분야의 전문가가 되려면 알아야 하는 주요 개념이 무엇인지를 설명하는 책으로, 현업에서 활용하는 데이터 엔지니어링의 개념과 원리를 알려주는 '데이터 엔지니어링'의 입문서이다. 저자 소개 조 라이스(Joe Reis) : 터너리 데이터(Ternary Data)의 CEO이자 공동 설립자 데이터 엔지니어링 컨설턴트 맷 하우슬리(Matt Housley) : 터너리 데이터(Ternary Data) 공동 설립자 데이터 엔지니어링 컨설턴트 겸 클라우드 .. 더보기
[혼공단 10기] 혼자 공부하는 머신러닝 + 딥러닝(혼공머신) - 3주차 혼공단10기 - 혼자 공부하는 머신러닝 + 딥러닝(혼공머신) 4장. 다양한 분류 알고리즘 기본 미션 04-1.로지스틱 회귀 확인 문제 2번 풀이 로지스틱 회귀가 이진 분류에서 확률을 출력하기 위해 사용하는 함수는 무엇인가요? ▷시그모이드 함수 로지스틱 회귀가 이진 분류에서 확률을 출력하기 위해 사용하는 함수로, 선형 방정식의 출력을 0에서 1사이의 값으로 압축하며 이진 분류를 위해 사용한다. (값이 무한하게 큰 음수일 경우 0에 가깝게 되고 무한하게 큰 양수가 될때는 1에 가까운 값이 된다.) 정의역의 절댓값이 커질수록 기울기가 0에 수렴하게 되므로 역전파 과정에서 기울기값이 점차 사라지는 기울기 소실 문제가 발생한다. 선택 미션 04-2 과대적합/과소적합 import numpy as np import .. 더보기