본문 바로가기

분류 전체보기195

2. Deep Convolutional Models: Case Studies #1 Case Studies Classic Networks LeNet - 5, AlexNet, VGG - 16 -> VGG - 19, ... ResNets Residual block: make shorcut from shallow layer to deeper layer (skip connection) \( a^{[l + 2]} = g( z^{[l + 2]} + a^{[l]} ) \) 이론적으로는 plain network의 layer가 깊어질수록 training error가 낮아져야 하는데 practical 하게는 낮아지다가 높아진다. 하지만 ResNet을 사용했을 때에는 training error가 layer 수가 많아질수록 낮아진다. Why ResNets Work? Activation function이 Re.. 2022. 8. 1.
1. Foundations of Convolutional Neural Networks Convolutional Neural Networks Computer Vision Image classification, object detection, neural style transfer, ... Edge Detection Example 이런 방식으로 vertical, horizontal edge를 탐지할 수 있다고 한다. More Edge Detection 이렇게 filter로 convolution을 함으로써 edge를 탐지할 수 있다는 것을 알았다. 그렇다면 filter의 weight를 neural network로 학습시키면 어떨까. low-level feature인 edge를 magic filter로 잘 탐지하지 않을까. Padding 그냥 convolution을 계속하다 보면 당연하게도 ou.. 2022. 7. 28.
Kubernetes in Google Cloud #5 Continuous Delivery with Jenkins in Kubernetes Engine Kubernetes Engine에서 Jenkins로 지속적 배포 | Google Cloud Skills Boost 이 실습에서는 Kubernetes 엔진에서 실행되는 Jenkins를 사용하여 지속적 배포 파이프라인을 배포하고 완전하게 구성하며 개발-배포 프로세스를 진행합니다. www.cloudskillsboost.google 이번 lab에서는 continuous delivery pipeline을 Jenkins를 이용하여 만들어 볼 것이다. Jenkins는 flexible하게 build, test, deployment pipeline을 조직하는 것을 자동화해주는 open-source 이다. helm은 Kuber.. 2022. 7. 25.
Kubernetes in Google Cloud #4 Managing Deployments Using Kubernetes Engine Kubernetes Engine으로 배포 관리 | Google Cloud Skills Boost Dev Ops 권장사항에서는 여러 배포를 사용하여 애플리케이션 배포 시나리오를 관리합니다. 이 실습에서는 여러 이기종 배포가 사용되는 일반적인 시나리오를 처리할 수 있도록 컨테이너를 확장 www.cloudskillsboost.google Heterogeneous deployment는 어떤 기술적인 needs를 위해 두 개 이상의 distinct한 infrastructure 환경을 연결하는 것이라고 한다. hybrid, multi-cloud, public-private 등으로 불린다. 단일 환경에서 어떤 operation을 처리한다.. 2022. 7. 25.