inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

빅데이터분석기사 실기대비 (R 활용)

회귀모델 구축

p3의 model은 어떻게 구하는지요?

166

wcmjhyhm

작성한 질문수 2

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
 
강사님 안녕하세요. 열심히 수업 듣고 있습니다.
p1과 p2는 model1과 model2를 predict해서 구한 값이고, p3는 p1과 p2를 사용해 구한값입니다. 그렇다면, model3를 만들어서 p3 <- predict(model3, test)와 같이 구할 수는 없는지요?

bigdata

답변 3

1

companionclub

 

안녕하세요.

model3을 만들어서 구현해도 무방합니다.

N개의 모델을 만들고 predict를 N개 만들어도 됩니다.

그런 이후 N개의 예측값의 평균으로 최종 모델의 결과가 도출되도록 하면됩니다.

 

제가 두 개만 진행한 이후는 아무래도 전체 코드의 실행시간이 1분으로 제한되어있고

제 경험상으로는 3개나 4개를 해도 2개와 크게 다르지 않아서 

코드의 간결성이나 실행시간 측면에서 더 낫다고 판단했기 때문입니다.

즉, 우리의 목적이 단지 시험을 통과하는데 있기 때문입니다.

 

감사합니다.

0

companionclub

 

안녕하세요.

 

위의 방법을 caert package 소개페이지 에서 찾아봤는데 제가 검색한 결과로는 할 수 없는 것 같습니다.

(http://topepo.github.io/caret/)

가능하게 하려면 단순히 함수를 사용하지 않고 사용자 정의 함수나 다른 방법을 사용해야 할 것 같습니다.

다른 파라미터는 멀티로 지정할 수 있는 것은데 말이죠.

 

그리고 만약, 가능하다고 하더라도 어차피 두 개의 모델의 결과값을 산술평균해주는 것은

코드 한줄을 더 사용해서 진행해야 할 것 같습니다.

 

감사합니다.

0

wcmjhyhm

빠른 회신 정말 감사드립니다. ^^

제 문의 내용이 구체적이지 못했습니다. 해봤는데 안되긴 하던데요. 혹시 이런 걸 가능하게 해주는 방법이 있는지요?

model3 <- train(data = train, pre~., method = c('glm', 'rpart'))

마지막 질문이될것같습니다 선생님!!

0

306

1

5회 2유형

0

358

1

작업형제2유형 질문입니다.

0

430

1

rmse질문입니다.

0

351

1

제5회 빅데이터분석기사 실기 응시 가이드 질문입니다.

0

460

2

제4회 실기시험 리뷰 작업형2문제

0

435

2

출제예상문제풀이 1번 문제 질문입니다

0

298

1

제4회 실기시험 리뷰 작업형1에서 3번문제 질문입니다.

0

203

1

제4회 실기시험 리뷰 작업형1질문 1번문제

0

282

1

회귀모델구축 질문입니다.

0

290

2

작업형 2유형 질문

0

259

1

작업형 제2유형 질문입니다.

0

187

1

작업형제2유형 질문입니다.

0

242

2

제4회 작업형2 실기 질문입니다.

0

293

2

제4회 작업형2 실기시험 질문입니다.

0

336

2

3회 작업형 1유형 전처리 문제

0

277

1

예상문제 작업2유형 샘플파일이 읽혀지지 않는 문제

0

310

3

실기4 유형2 질문

0

210

1

실기 3회 유형2 세부사항 문의

0

248

2

섹션 4 예상문제

0

204

1

열공중입니다 도와주세요 감사합니다!!

0

182

1

학습 질문있습니다!

0

242

1

덕분에 합격했습니다만..

0

186

1

덕분에 합격했습니다.

1

176

1