2. AI/ML 주요개념
Artificial Intelligence (AI)
Machines imitating intelligent human behavior. The
term AI is primarily used by the business community.
지능적인 인간 행동을 모방하는 기계
Machine Learning (ML)
Subset of AI, gives computers the ability to learn
without being explicitly programmed. The term ML is
primarily used by the technical community.
AI의 부분집합으로, 컴퓨터가 명시적으로
프로그래밍하지 않고도 학습할 수 있음
Deep Learning (DL)
Subset of ML, uses layers to progressively extract
higher level features from the raw input. Applications
include computer vision, image recognition, etc.
ML의 부분집합으로, 레이어를 사용하여 raw input에서 더
높은 레벨의 feature를 점진적으로 추출합니다.
8. What is DevOps?
Where can I buy it?
CODE
BUILD TEST DEPLOY
MONITORREVIEW
Self-service
provisioning
Automated
build & deploy
CI/CD
pipelines
Consistent
environments
Configuration
management
App logs &
metrics
9. One platform for all the domains
CODE
BUILD TEST DEPLOY
MONITORREVIEW CODE
BUILD TEST DEPLOY
MONITORREVIEW CODE
BUILD TEST DEPLOY
MONITORREVIEW
12. Containers for models
Reproducible and shareable environments for building, training and serving
Python 2.x, 3.x
NumPy
Pandas
Matplotlib
Other Libraries
Container
Application
App Deps and Libs
Base Image
● Simpler, lighter, and denser than VMs
● Base image guarantees starting consistency
● Package apps with all dependencies
● Reusable, portable, shareable as a unit
Model
16. Open Data Hub: Projects not products
● Unified analytics engine
● Large-scale data access
● Multi-user Jupyter
● Used for data science and
research
● Monitoring and alerting
toolkit
● Used to diagnose
problems
● Analytics platform for all
metrics
● Query, visualize and alert on
metrics
● Deploying machine learning
models as micro-services
● Full model lifecycle
management
● Distributed Object Store
● S3 Interface
● Distributed event streaming
● Pub/Sub Messaging
● Container-native workflow
engine
● Declaratively deploy ML
pipelines and models
* *