월 19,800원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결[개정판] 파이썬 머신러닝 완벽 가이드
선생님, 질문이 있습니다.
강의와는 다소 관련이 없을 수는 있는데요, 행렬 미분에 관한 질문입니다. 가령 어떤 이미지 배열 I가 [[0.4488189 0.41338583 0.43307087 0.44094488 0.43700787] [0.44094488 0.44094488 0.4015748 0.42125984 0.42913386] [0.4015748 0.4488189 0.4015748 0.42913386 0.43700787] [0.42519685 0.47637795 0.42519685 0.42519685 0.42913386] [0.42125984 0.45275591 0.4015748 0.42913386 0.40944882]] 이렇게 주어져 있을 때, 이에 대한 row-direction으로 forward differenceI[x+1,y] - I[x,y] 를 구한다는 말이 무슨 말인지 이해가 되지 않습니다. 그러니까 row 방향이라는 말은 가로 벡터를 기준으로 미분을 구한다는 소리같은데 미지수 x를 정해놓고 미분을 하는 것도 아니고 이게 헷갈립니다. 저 표현식만 놓고보면 가령 I[2,1] - I[1,1], I[3,1] - I[2,1] ... 이런 계산을 각각 하라는 말같은데, 이렇게 되면 그 차를 각각 구한 행렬은 4 * 5크기가 되지 않나요?I[x+1,y] - I[x,y] 정확히 이 식이 무엇을 의미하는지 잘 모르겠습니다. 언뜻 봐서는 F(x)가 만약 존재한다면 행렬 I에 대해서 x가 1일 때의 미분값을 각각 구하라는 뜻인데 스칼라 값 기준으로 구하게 되면 4*5가 되어서 뭔가 원행렬 I와 크기가 다르게 되니 그거는 또 아닌거같고.. 정확히 잘 모르겠습니다ㅜㅜ!!
- 미해결[개정판] 파이썬 머신러닝 완벽 가이드
permutation importance 순서가 잘 이해가지 않습니다.
안녕하세요. 강사님 아래 코드에서 이해가 안되는게 있어 질문드립니다. #학습, 예측, R2 Score 평가 model = Ridge(alpha=1e-2).fit(X_train, y_train) # 릿지회귀로 학습을 시킨다. y_pred = model.predict(X_val) print('r2 score:', r2_score(y_val, y_pred)) r2 score: 0.35666062386954545 # 가장 평균 permutation importance가 높은 순으로 내림차순 정렬 후 평균 permutation importance값과 표준 편차 출력 for i in r.importances_mean.argsort()[::-1]: if r.importances_mean[i] - 2 * r.importances_std[i] > 0: print(diabetes.feature_names[i]," ", np.round(r.importances_mean[i], 4), " +/- ", np.round(r.importances_std[i], 5)) 이때 출력값이 s5 0.2042 +/- 0.04965 bmi 0.1758 +/- 0.0484 bp 0.0884 +/- 0.03284 sex 0.0559 +/- 0.02319 인데요 여기에서 순서가 반대로 되야 하는게 아닌가요 (sex bp bmi s5 순서로) 예를 들어 s5 피쳐는 30번 랜덤 셔플해서 나온 성능이 0.2042이고 sex는 0.0059이면 원본 값의 r2 score가 0.3566 인경우 그 차이(원본에서 평균적으로 얼마나 성능이 감소했나)가 큰 피쳐가 영향을 더 준다고 이해했는데 그렇다면 순서가 반대가 되어야 하지 않나요. (원본 0.3566에서 sex를 뺀게 s5를 뺀것보다 큼) 강의 중에 s5 피쳐관련해서 1.5라는 값도 얘기하셨는데 잘 이해가 안가서 질문드립니다.
- 미해결[개정판] 파이썬 머신러닝 완벽 가이드
reset_index() 질문드립니다.
reset_index()를 통해서 새로운 컬럼이 형성되고, 컬럼 명은 'index'로 자동 지정 되는것 같던데 이 때, 컬럼명을 'index'가 아닌 다른 이름으로 바꾸려고 할 때는 어떻게 하면 될까요?
- 미해결[개정판] 파이썬 머신러닝 완벽 가이드
교재 구입후, wikibook 링크에 나온 예제 파일 관련 추가 질문 드립니다.
-기존 질문입니다-예제 코드가 나와있는 사이트에 접속은 했는데 파이썬이나 다른 어떠한 프로그램 언어도 사용해본 경험이 없어서 그런지 예제 파일을 어떻게 활용해야하고.. 강의를 통해 배운 내용을 어떻게 활용해서 공부해야 할지 감을 못 잡겠습니다.. 예제 파일이 이런식으로 나오던데 이게 뜻하는게 무엇인가요 ..? 제가 아무것도 쓰여지지 않은 백지에 예제 파일과 똑같이 작성 할 수 있을 때 까지 연습을 해야 하는걸까요? -새로운 질문입니다- 소위 말하는 코딩 테스트라는것을 직접 해본적은 없지만, 실무에 사용할 수 있는 연습 문제가 wikibook 링크를 타고 들어간 사이트(위에 캡쳐 사진이 있는 사이트)에 있는건가요? 그게 아니면 혹시 제가 위에 캡쳐하여 문의드린 파일이 선생님 강의에서 PerfectGuide/ 1장/ 1.3 넘파이.ipynb 를 주피터 노트북으로 실행한것과 같은 파일인 걸까요? 제가 교재와 선생님 강의에서 들은 내용을 잘 이해 했는지, 문제를 풀면서 확인 해보고 싶은데 시험문제랄까요..? 그런 스타일의 연습 문제 자료가 수강생에게 제공되는지 알고싶습니다. 추가로 답변 달아주신 내용도 확인해보았습니다. 이쪽 분야를 공부하는게 처음이다보니 많은것이 생소하고 어떤것을 먼저 공부해야할지 감이 잘 안 오는것 같습니다.. 선생님 강의도 파이썬 입문자를 위한 강의던데 혹시 추천해주실 만한 파이썬 기초 강의가 있을까요? 유튜브라도 추천해주시면 정말 감사히 참고할 수 있을것 같습니다..
- 미해결[개정판] 파이썬 머신러닝 완벽 가이드
책에 나와있는 예제파일 활용 방법에 대해 알 수 있을까요?
예제 코드가 나와있는 사이트에 접속은 했는데 파이썬이나 다른 어떠한 프로그램 언어도 사용해본 경험이 없어서 그런지 예제 파일을 어떻게 활용해야하고.. 강의를 통해 배운 내용을 어떻게 활용해서 공부해야 할지 감을 못 잡겠습니다.. 예제 파일이 이런식으로 나오던데 이게 뜻하는게 무엇인가요 ..? 제가 아무것도 쓰여지지 않은 백지에 예제 파일과 똑같이 작성 할 수 있을 때 까지 연습을 해야 하는걸까요?
- 해결됨[개정판] 파이썬 머신러닝 완벽 가이드
Pandas 문법 value_counts() 질문입니다
두 문법에 차이가 어떤건지 알 수 있을까요? 결과값이 다르게 나오는데 이해하기가 어렵네요 ..
- 해결됨[개정판] 파이썬 머신러닝 완벽 가이드
파이썬 문법과 관련해 질문 드립니다.
예를 들어서 array1 = np.arange(start=0, stop=10) 이라고 표현하는것과 array1 = arange(10) 이라고 표현했을 때 반환되는 결과값을 컴퓨터는 서로 다르게 받아들이나요? np.API 처럼 앞에 np를 붙이는 경우는 어떤 경우라고 이해하면 좋을까요?
- 해결됨[개정판] 파이썬 머신러닝 완벽 가이드
사용자 패턴을 학습해서 목적지 예측을 하고 싶은데 데이터 전처리를 어떻게 하는것이 맞을까요?
선생님, 사용자 패턴을 학습해서 목적지 예측을 하는 모델을 구현하고 싶습니다. 현재 아래와 같은 Sample Dataset을 만들었는데요 :) 데이터 전처리를 어떻게 해야할지 잘 모르겠습니다. 일단 day_of_week 피처는 원핫 인코딩으로 처리하려고 하고 출발 시간 피처(hour,min)은 log 값으로 scaling 하려고 합니다. 여기까지는 올바른 방향이 맞을까요? 또 시작 좌표(start_lat, start_lon)와 목적지 좌표(end_lat, end_lon) 를 어떻게 처리해야할까요? 일단 제가 생각한 것은 각각 좌표 지점을 군집화하여 원핫 인코딩으로 바꾸는 것을 생각했습니다. 아직 군집화 수업을 듣기 전이라 이것도 맞는 방향인지 모르겠습니다. 선생님께서 생각하는 방향과 제가 생각한 방향이 일치할지 모르겠습니다. 또 제가 잘못 생각하고 있는 부분이 있으면 말씀부탁드려요 :)
- 해결됨[개정판] 파이썬 머신러닝 완벽 가이드
새로운 Python 생성하는 방법좀 알 수 있을까요?
아래 그림과 같이 "New" 버튼을 누르면 새로운 파이썬 창을 생성할 수 있었는데 어느 순간부터 python3 버튼이 없어졌더라구요.. 강의 자료 외에 혼자 연습해보려고 사용중이였는데 어떻게 해야될까요?
- 미해결[개정판] 파이썬 머신러닝 완벽 가이드
타이타닉 생존자 예측에서 나이대별 생존자에 대한 barplot 관련 질문
안녕하세요, 강사님! 타이타닉 생존자 예측 의를 보면서 실습하다가 문득 궁금한 점이 있어서 질문 드립니다. 저는 강의 내용과 조금 다르게, 나이를 10 단위로 끊어서 10, 20, 30, ... , 100으로 카테고리를 나누어서 해보았습니다. titanic_df['AgeCategory'] = np.digitize(titanic_df['Age'], [0,10,20,30,40,50,60,70,80,90,100]) 수업 내용 중에 강사님께서 6~12세 사이의 여자 어린이들이 많이 희생되어서 안타깝다고 하셨는데... 제가 10살 단위로 끊어서 해보았을 때의 결과로 그려보면 딱히 그래 보이지가 않거든요. 그리고 지금 위의 막대그래프를 보면 y축 survived가 0~1로 정규화되어 표현되는 것 같은데... 저건 어떻게 해석해야 하는지요? 남녀 성별을 합쳤을 때 0~10세 사이 어린이들 남녀 비율을 합치면 1이 넘고,... 각 연령대 별 인원 수가 가장 큰 것을 1로 가정하여 Normalize된 값인건지... 궁금합니다. 가르쳐 주세요~
- 해결됨[개정판] 파이썬 머신러닝 완벽 가이드
reshape 함수 쓰는 부분에서 질문 있습니다.
셀 11번에서 print('array1:Wn', array1) 부분에서 (W는 여기서 입력이 안 되더군요..) 'array1:Wn'가 의미하는게 무엇인가요? 1. W와n은 무엇을 의미하는건지 2. 작은따옴표 ' '는 왜 쓰였는지가 궁금합니다텍스트 문자는 큰 따옴표 " "로 사용하지 않나요? 너무 초심자라 부가 설명 없이는 이해하기가 너무 힘드네요 죄송합니다 ..
- 해결됨[개정판] 파이썬 머신러닝 완벽 가이드
이번에 파이썬 처음 써보는 완전 초보자입니다..
선생님 강의 추천받아서 수강하고 있는데 너무 초심자라 그런지 따라가기가 조금 어려운것 같습니다.. 예제 파일 열어서 2번 째 셀을 실행 시켰을 때 list1: [1, 2, 3] list1 type: <class 'list'> --------------------------------------------------------------------------- NameError Traceback (most recent call last) C:\Users\Public\Documents\ESTsoft\CreatorTemp/ipykernel_6596/4123629116.py in <module> 3 print("list1 type:",type(list1)) 4 ----> 5 array1 = np.array(list1) 6 print("array1:",array1) 7 print("array1 type:", type(array1)) NameError: name 'np' is not defined 이러한 문구가 뜨는건 무슨 이유일까요? 그리고 4번 셀의 print함수에 사용된 {} 안의 숫자는 아무거나 써도 상관 없는걸까요? array2가 format 함수를 썻을 때 제가 {}안에 넣는 숫자대로 출력이되고 array3의 경우 {}안에 0,1 아무거나 넣어도 2차원으로 출력되는데 2를 넣으니까 오류가 발생하더라구요 ..
- 미해결[개정판] 파이썬 머신러닝 완벽 가이드
default값 확인
11:26 코드창에서 default 값 확인하실 때 어떤 거 누르신건지 여쭈어 봐도 될까요..?
- 미해결[개정판] 파이썬 머신러닝 완벽 가이드
평균-2*표준편차 조건을 넣어준 이유가 무엇인가요??
제목 그대로 r.importances_mean[i] - 2 * r.importances_std[i] > 0 조건을 넣으신 이유가 무엇인지 알고싶습니다.
- 미해결[개정판] 파이썬 머신러닝 완벽 가이드
로지스틱 회귀 모델과 imblearn 라이브러리 관련하여 문의드립니다.
안녕하세요, 늦은 시간에 문의글 남겨 죄송합니다. 강의를 듣던 중, 로지스틱 회귀 모델에 대해 궁금한 점이 생겨 문의드립니다. 로지스틱 회귀의 경우, L2 규제가 기본 설정이라 하셨으며, 희소한 데이터 세트의 경우에도 뛰어난 성능을 보여줄 수 있다고 하셨습니다. 그렇다면 imblearn 라이브러리에서 RandomUnderSampler를 이용하여 희소한 데이터가 존재하지 않게 만든 이후, 로지스틱 회귀 함수를 사용하는 것은 틀린 방법인지 궁금합니다. (imblearn 라이브러리와 로지스틱 회귀 모델을 함께 사용하여도 가능한지 궁금합니다.) 아직 구글에서 imblearn 라이브러리와 로지스틱 회귀 모델을 함께 사용한 사례가 잘 보이지 않아 문의드리게 되었습니다. 감사합니다.
- 해결됨[개정판] 파이썬 머신러닝 완벽 가이드
교재 관련 질문 드립니다.
혹시 아이패드에 넣어서 보고 싶은데 전자책으로도 판매되는게 있을까요?
- 미해결[개정판] 파이썬 머신러닝 완벽 가이드
pipelin pred_proba 부분에 대한 질문
안녕하세요, 좋은 강의 감사합니다. 이 부분에서 하이라이트 친 predict_probal의 부분중 [:,1]로 슬라이싱을 해주셨는데요, predict_proba의 결과로 나오는 행렬의 각 열이 의미하는 바가 궁금합니다. 왜 두번째 열만 사용하시는 건가요?
- 미해결[개정판] 파이썬 머신러닝 완벽 가이드
plt.xlim()
1. start, end = plt.xlim() 과 2. plt.xlim(0,1) 코드 역할에 대해 설명 좀 부탁드립니다. - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
- 미해결[개정판] 파이썬 머신러닝 완벽 가이드
비지도학습 감성분석
vader를 사용한 비지도학습 감성분석(책으로는 페이지 511)에서 IMDB데이터에 대해 텍스트에 대한 감성분석을 할때, vader_polarity를 활용해 부정/긍정을 결정합니다. 이후 코드에 보면 y_target변수가 있어 이와 비교해 confusion matrix를 활용하여 정확도, 정밀도, 재현율을 계산하는데요, 저의 질문은 y_target값이 있는데 왜 이 기법이 비지도학습으로 분류되는지 궁금한 것입니다. 답변 부탁드립니다. 감사합니다.
- 미해결[개정판] 파이썬 머신러닝 완벽 가이드
비쥬얼스튜디오 버전 관련
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요, 현재 비쥬얼 스튜디오 다운로드 사이트에 들어가면 2022년 버젼 디폴트로 되어있는데 해당 버전 사용해도 문제가 없을까요? 아니면 이전 드라이버 들어가서 강의에 잇는 19로 맞춰서 받아야 강의에 문제 없이 참여할 수 있을까요?? 이전 버전을 다운받아보려 했는데 "다음 목록의 제품을 다운로드하려면 다운로드 단추를 클릭하고 메시지가 표시되면 Visual Studio 구독 계정으로 로그인하세요. Visual Studio 구독이 없는 경우 로그인 페이지에서 “새 Microsoft 계정 만들기”를 클릭하여 무료로 계정을 하나 만들 수 있습니다." 이런 메세지가 떠서 쉽게 받을수 있지는 않더라구요 그래서 2022년 버전 써도 괜찮은지 여쭤봅니다.