블로그 · 비교
MagicaLCore와 Teachable Machine 비교: 내 프로젝트에는 무엇이 맞을까?
Teachable Machine은 웹 브라우저에서 모델을 훈련합니다. MagicaLCore는 iPad 앱에서 훈련합니다. 모델 유형, 내보내기, 개인정보 보호, 오프라인 사용을 나란히 비교합니다.
MagicaLCore 작성 ·
Google의 Teachable Machine은 머신러닝을 만나는 가장 친근한 방법 중 하나입니다. 웹 페이지를 열고 웹캠에 예시 몇 개를 보여 주면, 몇 초 만에 모델이 추측을 시작합니다. MagicaLCore는 iPad에서 같은 느낌을 주는 것을 목표로 하고, 거기서 더 나아가 진짜 앱 속의 모델까지 갑니다. 두 도구는 겹치는 부분이 있지만, 향하는 목적지가 다릅니다.
나란히 비교
| MagicaLCore | Teachable Machine | |
|---|---|---|
| 실행 위치 | M1 이상 iPad의 앱 | 웹사이트, 브라우저에서 |
| 모델 유형 | 이미지, 소리, 표 형식 데이터, 텍스트, 손 포즈, 손 동작 | 이미지, 소리, 몸 자세 |
| 예시 출처 | 사진, 소리, 동영상 폴더, CSV 파일, 텍스트, 카메라와 마이크 | 웹캠, 마이크, 이미지 파일 |
| 훈련이 이루어지는 곳 | iPad에서 | 브라우저에서, 내 컴퓨터에서 |
| 훈련 설정 | 각 설정에 설명, 정확도와 손실 그래프 | 에포크, 배치 크기, 학습률 고급 옵션, 그래프 |
| 일시 정지와 재개 | 예, 기록에서 | 아니요 |
| 내보내기 | Xcode와 Swift Playgrounds용 .mlmodel | TensorFlow 형식, 웹과 다른 플랫폼용 |
| 오프라인 작동 | 예, 설치형 앱입니다 | 웹사이트에서 엽니다 |
| 작업을 저장하는 계정 | 없음 | 프로젝트를 Google Drive에 저장하려면 Google 계정이 필요합니다 (파일로 내려받을 수도 있습니다) |
| 가격 | 무료로 시작하고, 더 필요할 때 Pro로 | 무료 |
Teachable Machine이 가장 잘하는 것
- 설정이 필요 없음. 최신 브라우저와 웹캠만 있으면 거의 모든 컴퓨터에서 작동합니다.
- 웹 프로젝트. 모델이 TensorFlow.js 모델이라 웹사이트, p5.js 스케치, JavaScript 프로젝트에 자연스럽게 어울립니다.
- 몸 자세. 웹캠으로 몸 전체의 자세를 분류할 수 있습니다.
- 무료. 살 것이 없습니다.
MagicaLCore가 가장 잘하는 것
- 더 다양한 질문. 이미지와 소리 외에도 CSV 파일의 표 형식 데이터, 텍스트, 멈춰 있는 손 모양, 짧은 동영상 속 손의 움직임으로 모델을 훈련합니다.
- Apple 앱을 위해. Xcode와 Swift Playgrounds가 쓰는 형식인 .mlmodel로 내보냅니다. iPhone이나 iPad 앱에 추가하고 몇 줄의 Swift로 사용하세요. 모델 사용하기 가이드에서 모든 모델 유형별로 방법을 보여 줍니다. Teachable Machine 모델을 Swift 앱 안에서 실행하려면 추가 작업이 필요합니다.
- 무엇을 하는지 배우며. 모든 설정 옆에 짧은 설명이 있고, 데이터 수집부터 모델 활용까지 모든 모델 유형에 단계별 튜토리얼이 있습니다.
- 하루 일정에 맞추는 긴 훈련. 일시 정지하고 나중에 기록에서 재개하세요.
- 진짜 오프라인. 설치만 하면 훈련, 테스트, 내보내기에 연결이 필요 없습니다. 교실과 현장 학습에서 중요한 점입니다.
- 기기 하나로 모든 과정. MagicaLCore에서 훈련하고, Swift Playgrounds에서 앱을 만들고, App Store Connect로 보내세요. 모두 iPad에서.
개인정보 보호
Teachable Machine은 Google의 무료 제품입니다. 무료는 처음 써 보기에 좋지만, 무료 서비스가 어떻게 운영되는지, 내 예시가 어디로 가는지 물어볼 만합니다. 훈련은 내 컴퓨터에 머물 수 있다고 안내합니다. 하지만 프로젝트를 클라우드에 저장하려면 Google 계정과 Google Drive가 필요하고, 모델을 온라인으로 공유하려면 Google 서버에 업로드해야 합니다.
MagicaLCore는 작업을 iPad에 둡니다. 만들어야 할 계정이 없고, 훈련, 테스트, 내보내기가 기기에서 이루어지며, 사진, 소리, 텍스트는 모델을 훈련하려고 업로드되지 않습니다. iCloud를 켜 두었다면 모델은 내 iCloud 계정으로만 동기화됩니다. 학교용 MagicaLCore EDU는 한 걸음 더 나아가 광고도, 계정도, 추적도 없습니다.
무엇을 골라야 할까요?
- 브라우저에서 빠른 데모, 또는 웹사이트용 모델: Teachable Machine.
- iPhone이나 iPad 앱용 모델, 더 많은 모델 유형, 또는 iPad가 있는 학급: MagicaLCore와 MagicaLCore EDU.
둘 다 쓰는 교사도 많습니다. 처음 5분 동안 맛보기에는 Teachable Machine을, 학생들이 직접 모델을 훈련하고 그것으로 무언가를 만들 준비가 되면 MagicaLCore를 씁니다.
다른 앱과 서비스에 관한 정보는 글 작성일 기준으로 확인했으며 바뀔 수 있습니다. 모든 제품 이름은 해당 소유자의 것입니다.
MagicaLCore