MLOps

· MLOps
What is ONNX 오픈 신경망 교환(ONNX)은 모든 유형의 머신러닝 또는 딥러닝 모델을 표현하도록 설계된 개방형 형식입니다. 머신 러닝 학습의 결과는 입력 데이터와 출력 예측 간의 관계를 나타내는 모델 파일입니다. 이러한 모델은 파이토치, 텐서플로우 등 다양한 프레임워크를 사용하여 학습할 수 있습니다. 이러한 프레임워크는 각각 다른 형식으로 학습된 모델을 생성하므로 다양한 소프트웨어 환경에서 사용할 수 있도록 이식성이 떨어집니다. ONNX 포맷은 머신러닝 프레임워크 간의 중간 역할을 하는 통일된 포맷을 제공함으로써 프레임워크 상호 운용성을 가능하게 합니다. 이러한 상호 운용성 덕분에 학습된 모델을 다양한 소프트웨어 플랫폼에 쉽게 배포할 수 있습니다. IOS 배포 시나리오 iOS 앱을 통해 학습된 ..
· MLOps
개요 현재 서비스기업에서는 많은 비즈니스가 ML 기능에 투자하여 사용자에게 비즈니스 가치를 제공할 수 있는 예측모델을 개발하고 있다. MLOps 는 ML 시스템 개발과 ML 시스템 운영을 통합하는 것을 목표로하는 ML 엔지니어링 문화 및 방식이다. DevOps 와 MLOps 의 비교 DevOps 는 대규모 소프트웨어 시스템을 개발하고 운영하는데 널리 사용되는 방법이다. 개발 주기 단축, 배포 속도 증가, 안정적인 출시 등의 이점을 얻기 위해 1) 지속적 통합 (CI) 와 2) 지속적 배포(CD) 두 가지 개념을 도입한다. ML 시스템도 마찬가지로 시스템을 안정적으로 빌드하고 운영할 수 있는데에 목적이 있지만 아래와 같은 점에서 다른 소프트웨어 시스템과는 다르다 팀 기술 ML 프로젝트에서 팀은 일반적으로 ..
파커초
'MLOps' 카테고리의 글 목록