• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Python, SQL 게시판 GAN에서 생성기, 판별기 학습순서 ?? feat. 촌철살인

GAN에서 생성기, 판별기 학습순서 ?? feat. 촌철살인

  • 이 주제에는 1개 답변, 2명 참여가 있으며 codingapple4 년 전에 전에 마지막으로 업데이트했습니다.
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #10261

    최헌수
    참가자

    안녕하세요,

    촌철살인(寸鐵殺人) : 요즘말로 팩폭(Fact 폭력)

    "핵심을 찌르는 말 한마디로 논점을 흐리는 무수한 불필요한 말들을 능히 누를 수 있다."

    저자님의 "중학생도 이해할 수 있어야 제대로 아는 것" 이란 관점 ...ㅎㅎㅎ 유명한 Fact 이고

    120퍼(%) 공감합니다. (진정한 고수만이 가질 수 있는 여유를 보여주시는 듯 ...)

    마지막에 “블록체인기반 딥러닝 iot 언택트 4차산업혁명선도” 스타트업 에서  빵~~~^^  죽는 줄 ^^;

     

    강사님이 뉘신지는 모르겠으나 (본 사이트에 소개가 나와 있나요 ?)

    단순 인강 한편이 아니라 공부의 목적과 향후 비전까지 생각하게 해주는 제대로된 강의, 철학이 담긴 강의 한편 들은 느낌입니다. (다른 사람은 어떨지 모르겠지만 저는 강의료 제대로 뽑은 듯 ^^)

     

    칭찬만 하면 재미없으니 질문하나 갑니다.

     

    GAN에서 생성기와 판별기의 학습흐름을 정리해 보려고 하니 확인 부탁드려요~~~

    즉,

    (1) 판별기는 별도로 한번 충분히 학습시키면 전체 GAN 학습시 다시는 학습 안시키는건지, 아니면 

    (2) GAN 의 Batch별 학습루틴 내에서 먼저 판별기 부분이 학습을 하고 그 상태에서 판별기는  학습Freezing 한 다음, 생성기 포함한 전체 GAN을 학습시켜 생성기가 만든 결과를 판별해서 생성기를 학습시키는 것인지요?

    다른 말로, Batch별로 판별기와 생성기가 각각 학습하는지요 ?

    만약 (2)의 경우라면 판별기도 초기에는 학습이 덜되어 판별능력이 좀 떨어질 것이므로, 판별기를 미리 충분히 학습시켜 놓고 Batch내에서는 생성기만 학습시키는 것과 비교하면  전체 GAN 학습효율이 좀 낮은게 아닌가 하는 생각이 듭니다만...

    본 강의에서의 코드는 어떤 경우이고 실전에서는 어떻게 하는지요 ?

     

    감사합니다 ~~~

    #10268

    codingapple
    키 마스터

    고것은 강의하단의 리뷰로 남겨주십시오

     

    2번이맞는듯요

    생성기가 만든 사진의 실제 사람과 유사도가 1-100까지 있다고 생각해봅시다 

    생성기의 유사도를 100으로 만드는게 목표입니다

    근데 그러기 위해선 판별기가 유사도 99인 이미지와 100인 이미지 까지도 잘 구별할 수 있어야합니다 그래야 생성기의 실력이 더욱 상승하니까요

    그러려면 판별기학습에 필요한 데이터는 유사도 1-99인 이미지를 0으로 라벨링하고 유사도100인 이미지를 1로 라벨링한 데이터셋입니다

    이걸 구하면 판별기를 따로 학습시킬 수 있겠지만 그냥 gan트레이닝이 진행되며 자동으로 유사도 1-99인 이미지들이 차례로 생성되기 때문에 그걸 쓰는 것입니다

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠