본문으로 건너뛰기 섹션으로 건너뛰기
일의 경로

엔지니어, 1959년의 이 머신러닝을 정의하다

직업 탐구 보고서를 쓸 때 엔지니어의 첫 문장은 하는 일이다. 해는 1959년, 줄은 「이 머신러닝을 정의하다」, 현장의 수는 2010이다. 유명인의 일화를 직무의 정의로 두지 않는다. 좋은 오프라인 모델이 유용한 제품과 동일하지 않다는 사실을 기업이 발견했을 때 이러한 역할이 나타났습니다. 데이터 변경, 코드 변경, 비용 상승, 모델 성능이 조용히 저하될 수 있으며 예측에 설명이나 검토가 필요할 수 있습니다. 연구원들은 2015년에 이러한 종속성 및 유지 관리 작업의 축적을 기계 학습 시스템의 "숨겨진 기술 부채"라고 설명했습니다.

엔지니어는 기계 학습 실험을 반복 가능하고 모니터링되는 서비스로 전환합니다. 데이터 및 교육 파이프라인을 구축하고, 모델을 패키징하고, 클라우드 또는 엣지 환경에 배포하고, 버전을 추적하고, 성능을 모니터링하고, 롤백 절차를 생성합니다. 소규모 팀에서는 애플리케이션 코드를 작성할 수도 있습니다. 대규모 팀에서는 많은 데이터 과학 팀을 위한 공유 플랫폼을 운영합니다. 데이터 과학자는 일반적으로 문제 프레이밍, 데이터 분석 및 모델 개발에 중점을 둡니다. 는 시간이 지남에 따라 모델을 재현, 배포 및 관찰할 수 있도록 만드는 데 중점을 둡니다. 구별이 절대적이지는 않습니다. 강력한 팀은 평가 및 데이터 품질을 위해 협력하는 반면, 엔지니어는 배포 후 모델이 어떻게 실패할 수 있는지 이해하기 위해 충분한 ML 지식이 필요합니다.

아니요. 컴퓨터 과학, 공학 또는 데이터 중심 학위가 일반적이지만 실용적인 소프트웨어, 클라우드 및 데이터 플랫폼 경험은 고급 연구 자격증보다 더 중요할 수 있습니다. 새로운 모델을 구축하는 역할은 대학원 공부를 선호할 수 있습니다. ML 플랫폼을 운영하는 역할은 일반적으로 생산 엔지니어링, 인프라 및 신중한 실험을 높이 평가합니다. 은 대부분의 ML 생태계에서 사용되기 때문에 일반적입니다. SQL은 데이터 작업에 필수적인 반면, 및 코드형 인프라 구성은 일상적인 도구입니다. 일부 플랫폼 팀에서는 Go,, 또는 도 사용합니다. 중요한 기능은 하나의 언어에 대한 충성도가 아니라 파이프라인을 테스트, 버전 관리 및 관찰 가능하게 만드는 것입니다.

모델 드리프트는 환경, 사용자 행동, 입력 또는 결과가 변경되기 때문에 배포된 모델의 유용성이 떨어지는 것을 설명합니다. 작년 패턴으로 훈련된 사기 모델은 새로운 사기를 놓칠 수도 있습니다. 입력 분포, 예측 품질 및 비즈니스 결과를 모니터링하면 눈에 띄지 않는 감소가 해로운 결정으로 변하기 전에 팀이 드리프트를 발견하는 데 도움이 됩니다. 는 자동화, 버전 제어, 지속적인 전달, 공유 소유권 등 아이디어를 차용하지만 데이터 및 모델 문제를 추가합니다. 애플리케이션 코드는 변경되지 않더라도 훈련 데이터는 변경되므로 모델이 변경될 수 있습니다. 팀은 데이터세트 버전을 관리하고, 모델 동작을 평가하고, 실험을 관리하고, 예측 품질과 서버 상태를 모니터링해야 합니다.

보고서의 첫 줄은 「이 머신러닝을 정의하다」이다. 엔지니어는 1959년과 수 2010이 있어야 일이 보인다. 직업의 글은 들어오는 경로, 하루의 기술, 책임이 끝나는 자리를 나눈다. 엔지니어는 1959년의 「이 머신러닝을 정의하다」에서 그 셋 중 하나를 말하고, 수 2010을 그 말에만 붙인다. 한국 독자는 채용 공고로 직업을 먼저 만나므로, 공고의 우대 사항을 일의 역사로 적지 않는다. 자격과 관행과 도구는 서로 다른 문장이다. 한 문장의 수를 다른 문장의 연봉처럼 읽지 않는다.1959년

남겨 둘 숫자

기준 연도
1959년
일의 수
2010
직업 이름
엔지니어
업무의 줄
이 머신러닝을 정의하다

산악 가이드, 1786년의 몽블랑, 수정 채집꾼과 의사에게 정복되다다음 에세이에세이 1300편1300