본문 바로가기

SQL/IT_tips

텐서플로우 자격증 준비하기 build up

728x90
반응형

지금부터 텐서플로우 자격증을 획득하기 위한 모든 준비단계를 여기다가 적어놓겠다. 

 

 


목표일자: 추석연휴 중 아무날이나. (시험시간 최대 5시간 이상 확보가능한 일자)


 

 

 

1. 텐서플로우 튜토리얼 

www.tensorflow.org/certificate

 

TensorFlow 개발자 인증서 받기 - TensorFlow

TensorFlow 인증 프로그램을 통과하여 TensorFlow를 활용한 딥 러닝 및 ML 문제 해결 숙련도를 입증하세요.

www.tensorflow.org

www.tensorflow.org/tutorials

 

TensorFlow Core

ML 초보자 및 전문가를 위해 TensorFlow를 사용하는 방법을 알아보는 완벽한 엔드 투 엔드 예시입니다. Google Colab에서 튜토리얼을 사용해 보세요. 설정이 필요하지 않습니다.

www.tensorflow.org

  • 응시자 안내서로 응시기준에 맞는 pycham, tensorflow, 기타 package 설치해놓기 (pycham IDE)
  • 참고할 코드 모두 pycham에서 돌아가는 확인하고 백업해두기 
  • 실제 시험문제 1번 튜토리얼에서 출제되었다고 함 (어차피 오픈북 가능하기때문에 이런게 있다정보만 봐둬도 될 듯)
  • .py 파일 만들어 놓기 (https://didu-story.tistory.com/m/31?category=903386 참조)
    • CNN.py
    • 전문가를 위한 빠른시작.py
    • 초보자 - 기본이미지분류.py
    • 초보자 - 기본텍스트분류.py 
  • 환경설정 셋팅 (o) (유튜브 테디노트 참조)

 

 

2. Coursera 문제은행 

- Coursera의 "Tensorflow Developer Certificate"강의에서 나오는 quiz가 거의 문제와 유사하는 정보 

    (객관식 퀴즈 패스, 강의는...대충들어보니 퀴즈 코드 보고 이해할정도면 안들어도 된다고 봄.. 한방에 몰아들으면 이틀안에 완강 가능)

  • 코세라 quiz, assingment등 모든 코딩과제 작성완료하고 pycham환경에서 잘돌아가나 미리 확인해 둘 것 
  • Udacity에도 무료강의가 있다고한다.(tensorflow로 검색해보면 되겠지만 굳이..)

 

 

3. 시험등록(+ 사전 준비사항)

- 시험 구매후 바로 등록 가능한 시험이 x

- 본인 신분증과 웹캠사진의 확인시간 필요함 

- 시험등록은 TrueAbility 홈페이지에서 접수 

- 준비물: 여권 or 신분증(민증가능), 웹캠(있는 노트북가능)

  • 방법: 여권앞면사진을 찍어 올리고, 웹캠으로 실시간 얼굴 확인하는 방식 

 

 

4. 환경설정 

- tensorflow certification pdf에 현재 환경설정에 맞는 버전 모두 기입되어있음 확인필(매년 업데이트되는 듯)

- CPU환경에서도 가능(local computer도 괜찮다고함)

- pycham에서 안되면 colab에서 돌릴수 있다고함..(?)

  • 상세설명:
    • pycham에서 직접 돌리는게 아니라 output model(.h5)모델 제출하면 되기때문에 pycham에서는 스크립트를 돌릴필요가 없다 (출처: https://littleworks.tistory.com/9)
    • pycham에서 도저히 안돌아가면 google colab에서 수행하고 모델만 저장해서 pycharm project에 넣고 제출하면 된다. 

- 기타 오류사항 아카이빙할것 

  해결방안
1. 파이참 인터프리터 에러 "No python interpreter configured for the proejcect"
> https://m.blog.naver.com/PostView.nhn?blogId=dlsehtjd&logNo=221297128999&proxyReferer=https:%2F%2Fwww.google.com%2F 

2. 아나콘다 인터프리터에러 python 3.8인터프리터로 pycham 연결 변경해놓기 
3. 웹캠 해상도 900*600 픽셀이상 (HD급) 특정해상도 이하면 에러발생함  
4. 아나콘다 인터프리터 금지
> python 3.8 인터프리터로 변경해서 재설치함 

 

 

5. 시험내용

- 총 5문제(코세라 문제랑 완전 똑같)

  • 문제1) 완전 기초적인 딥러닝 모델링 돌리는 것(튜토리얼 참조)
  • 문제2) 데이터셋 로딩 및 학습(json 불러와서 1층 레이어 모델 구현)
  • 문제3) CNN
  • 문제4) LSTM
  • 문제5) RNN(time series) 기출(conv1d + lstm)

 

 

6. 고득점을 위한 tip

-  90/100 (4/5)이면 합격권 가급적 문제당 5점(만점)에 가깝게 score check 계속 돌려라 

- 같은 모델을 넣고 test 눌러도 3->4->2 로 테스트점수가 떨어지는 경우가있다. 계속 4점 이상나올때까지 test 버튼 누르면 된다고함;;

- 자격시험 응시항목엔 tensorflow tutorial 이외의 페이지는 참고할 수 없다고 나오지만 "인터넷 검색" 가능함. 

 

 

 

7.합격확인 

- 응시후 바로 결과 메일로 통보한다고 함 (합격증도 메일로옴)

 

 

7.시험의 의미..

이건 붙고 이야기하는 걸로...

728x90