일자리 멘토링

건우님팁

HyunJung_Jo 2021. 6. 15. 02:50

[블록 손수 외워 쓰기]
프레임 워크 어느정도 머리에 있어야 함
argument

클래스
init
call 함수 어떻게 쓰는건지
batchnormalization

템플릿 만드는 공식만 외워야 함.
-텐서플로 가이드 -서브클래스로 새 레이어 및 모델 만들기
파이토치도 튜토리얼 보고 하면 된다.
https://www.tensorflow.org/guide/keras/custom_layers_and_models?hl=ko



class model(tf.keras.Model):
def __init__(self, channel,down_sample=False):

self.conv_block1 = ConvBlock(channel,3,1)
self.conv_block2 = ConvBlock(channel,3,1)
self.conv_block3 = ConvBlock(channel*4,3,1)
def call(self, input_tensor,training=False):
return x


처음 공부할 땐 다 써주는게 좋다.
그냥 쓰면 어디에 뭐가 있는 지를 모른다.


텐서플로 자유로운 사용은
레즈넷 블럭정도는 짜는 정도

subclass api 로 짜면 토치로 자유롭게 짤 수 있어.


[의료정보 프로젝트]
kaggle- chest xray, ct medical image  노트북 찾아서 보기
pneumonia, 
classfication, segmentation

[코테 - programmers 고득점 kit 2~3 다 풀면 됨 ]


1. 논문 유명한것 구현.
2. 블록 손수 외워짜기
3. 코딩 알고리즘 레벨 올리기
4. 캐글 블로그포스팅

특별하게 access할 수 있는 것.

Gan - progan - 유방암 관련 데이터 생성. 고해상도 이미지 최초성공

진짜 포폴은 논문구현, 관련 프로젝트, 캐글 등 금,은메달

논문만 보고 있기 싶으면 데싸. 데싸는 통계해야함.

딥러닝만 길은 아니다
백엔드가 오히려 취업이 쉽다
자기 분야에 발 묶여 있음 취업 힘들다.
본인 분야를 가는게 중요하다.

[논문]
처음 논문 구현 할 땐 최소 2주
그 다음엔 한시간? 정도로 확 줄지도 모름.
model architecture, implementation detail 보고 짬

유명한 논문  구하는 법
에드위드 의료영상분석 

classification
-resnet, vgg, efficient net까지만 하면 끝남. architecture 늘어나지 않는다.
1,2번 노드 괜찮음. 
noisyStudent -학습방법론

tiny slow paper -notion에서 있음
해당분야에서 중요한 논문들 정리하심
papers you should read- 
https://www.notion.so/c3b3474d18ef4304b23ea360367a5137?v=5d763ad5773f44eb950f49de7d7671bd
segmentation
-

학습까지만 하면 된다.
accuracy 올리는 것 까진 안해도 된다.

검증하는 법은
resnet50같이 유명한 것은
model = tf.keras.applications.ResNet50()
model.summary()해서 파라미터가 같은지 보면 된다.
cifar10같은 데이터셋으로 정확도 측정
파라미터 위치 정도.

vgg 좀더 쉬운 vgg 먼저 해보기

토요일에 통계를 공부해보면 견적이 나온다. 내 일이 아닌갑다...

한명당 5천 매출액은 나와야 월급이 안밀린다.
업력도 봐야 함.

aws ec2 우분투 금방함
sql
캐글 타이타닉 부터 해보고
랭킹 안잡히는 캐글이 노하우를 많이 올려놓으니 그걸 봐라.

구현 스터디 하기도 잘 해보기
노션에다가 할일을 탐라로 해보기.