Translation not up to date
Watson Machine Learning ile bir Jupyter not defterinde makine öğrenimi modelleri oluşturabilir, bunları eğitebilir ve devreye alabilirsiniz. Jupyter dizüstü bilgisayarları hakkında bilgi alın, ardından bir video izleyin ve orta düzey kullanıcılar için uygun ve kodlama gerektiren bir öğretici program alın.
- Gerekli hizmetler
- Watson Studio
- Watson Machine Learning
Temel iş akışınız şu görevleri içerir:
- Bir proje oluşturun. Projelerde, verilerle çalışmak için başkalarıyla işbirliği yapabilirsiniz.
- Projeye bir not defteri ekleyin. Boş bir not defteri oluşturabilir ya da bir dosyadan ya da GitHub havuzundan bir not defterini içe aktarabilirsiniz.
- Kod ekleyin ve not defterini çalıştırın.
- Model ardışık düzenlerini gözden geçirin ve istenen ardışık düzeni model olarak kaydedin.
- Modelinizi devreye alın ve test edin.
Jupyter not defterleri hakkında bilgi
Jupyter dizüstü bilgisayarı, etkileşimli bilgi işlem için web tabanlı bir ortamdır. Dizüstü bilgisayarda bir makine öğrenimi modeli oluşturmayı seçerseniz, Jupyter not defterinde kodlama konusunda rahat olun. Verilerinizi işleyen küçük kod parçalarını çalıştırabilir ve ardından hemen hesaplamanın sonuçlarını görüntüleyebilirsiniz. Bu aracı kullanarak, verilerle çalışmak için gereksinim duyduğunuz tüm yapı bloklarını birleştirebilir, test edebilir ve çalıştırabilir, verileri Watson Machine Learning' e kaydedebilir ve modeli devreye alabilirsiniz.
Dizüstü defterlerdeki eğitim modelleri hakkında daha fazla bilgi edinin
Bir video izleyin ...
Bu öğretici programdaki adımları önizlemek için bu videoyu izleyin. Videoda gösterilen kullanıcı arabiriminde küçük farklılıklar olabilir. Videonun, yazılı öğretici programın bir arkadaşı olması amaçlanmıştır.
Bu video, bu belgedeki kavramları ve görevleri öğrenmek için görsel bir yöntem sağlar.
Jupyter not defterinde model oluşturma hakkında bir video izleyin
Jupyter not defterinde bir makine öğrenimi modelinin nasıl eğitileceğini, devreye alınacağını ve test edeceğini görmek için bu videoyu izleyin.
Bu video, bu belgedeki kavramları ve görevleri öğrenmek için görsel bir yöntem sağlar.
Jupyter not defterinde bir model oluşturmak için bir öğretici programı deneyin
Bu öğretici programda şu görevleri tamamlayabilirsiniz:
Görev 4: Not defterini çalıştır:
- Bir model oluştur ve eğit.
- Bir ardışık düzeni model olarak kaydedin.
- Modeli devreye alın.
- Devreye alınan modeli test edin.
Görev 5: Devreye alma alanında devreye alınan modeli görüntüleyin ve test edin.
Bu eğitmenin tamamlanması yaklaşık 30 dakika sürecektir.
Örnek veriler
Bu öğretici programda kullanılan örnek veriler, scikit-learn ' in bir parçası olan verilerden alınmaktadır ve 0-9 'dan itibaren el ile yazılmış basamakların görüntülerini tanıyacak bir model yetiştirmek için kullanılacaktır.
Resimdeki videoyu kullan
İpucu: Videoyu başlatın, daha sonra siz öğretici programda gezinirken video, resim içinde resim moduna geçer. Resimdeki resimle en iyi deneyimi elde etmek için video içindekiler tablosunu kapatın. Bu öğretici programdaki görevleri tamamlarken videoyu izleyebilmek için resimdeki modu kullanabilirsiniz. İzlemek istediğiniz her görev için zaman damgalarını tıklatın.Aşağıdaki canlandırmalı resim, resimdeki video resminin ve içindekiler tablosunun özelliklerinin nasıl kullanılacağını gösterir:
Toplulukta yardım alma
Bu öğretici programla ilgili yardıma gereksinim duyarsanız, Cloud Pak for Data Community tartışma forumundabir soru sorabilir ya da bir yanıt bulabilirsiniz.
Tarayıcı pencerelerinizi ayarlayın
Bu öğretici programı tamamlama konusunda en iyi deneyimi sağlamak için Cloud Pak for Data olanağını bir tarayıcı penceresinde açın ve bu eğitmen sayfasını iki uygulama arasında kolayca geçiş yapmak üzere başka bir tarayıcı penceresinde açık tutun. Takip edilmesini kolaylaştırmak için iki tarayıcı penceresini yan yana düzenlemeyi düşünün.
İpucu: Kullanıcı arabiriminde bu öğretici programı tamamlarken kılavuzlu bir turla karşılaşırsanız, Belki daha sonraseçeneğini tıklatın.
Başa dön
Verileri ve AutoAI deneyini depolamak için bir projeye ihtiyacınız vardır. Var olan bir projeyi kullanabilir ya da proje yaratabilirsiniz.
Gezinme menüsünden , Projeler > Tüm projeleri görüntüle seçeneklerini belirleyin
Var olan bir projeyi açın. Yeni bir proje kullanmak istiyorsanız:
Yeni projeöğesini tıklatın.
Boş proje yaratseçeneğini belirleyin.
Proje için bir ad ve isteğe bağlı açıklama girin.
Var olan bir nesne depolama hizmeti örneği seçin ya da yeni bir örnek oluşturun.
Oluştur'u tıklatın.
Proje açıldığında, Yönet sekmesini tıklatın ve Hizmetler ve bütünleştirmeler sayfasını seçin.
Bu görevi önizlemek için 00:07adresinden başlayan videoyu izleyin.
IBM hizmetleri sekmesinde Hizmeti ilişkilendirseçeneğini tıklatın.
Watson Machine Learning eşgörünümünüzü seçin. Henüz bir Watson Machine Learning hizmet eşgörünümüne sahip değilseniz, aşağıdaki adımları izleyin:
Yeni hizmet' i tıklatın.
Watson Machine Learning(Watson Makine Öğrenimi) seçeneğini belirleyin.
Oluştur'u tıklatın.
Listeden yeni hizmet eşgörünümünü seçin.
Hizmeti ilişkilendir' i tıklatın.
Gerekirse, Hizmetler ve Bütünleştirmeler sayfasına dönmek için İptal düğmesini tıklatın.
Daha fazla bilgi veya video izlemek için Proje oluşturmabaşlıklı konuya bakın.
İlişkili hizmetler hakkında daha fazla bilgi için İlişkili hizmetler eklemebaşlıklı konuya bakın.İlerlemenizi denetleyin
Aşağıdaki resim yeni projeyi göstermektedir.
Başa dön
Bu görevi önizlemek için 00:18adresinden başlayan videoyu izleyin.
Bu öğretici programda örnek bir not defteri kullanacaksınız. Örnek not defterini projenize eklemek için aşağıdaki adımları izleyin:
Galleryiçindeki Use sckit-learn to tanıma (sckit kullan-el ile yazılmış rakamları tanımak için öğrenin) defterine erişin.
Projeye ekle' yi tıklatın.
Listeden projeyi seçin ve Ekledüğmesini tıklatın.
Not defteri adını ve açıklamasını doğrulayın (isteğe bağlı).
Bu not defteri için bir çalıştırma zamanı ortamı seçin.
Oluştur'u tıklatın. Not defteri düzenleyicisinin yüklenmesini bekleyin.
Menüden Kernel > Restart & Clear Output(Çekirdek > Çıkışı Yeniden Başlat ve Temizle) seçeneklerini tıklatın, ardından son kaydedilen çalıştırmadan çıktıyı temizlemek için Restart and Clear All Outputs (Tüm Çıkışları Yeniden Başlat ve Temizle) seçeneğini tıklatarak onaylayın.
İlerlemenizi denetleyin
Aşağıdaki resimde yeni not defteri gösterilmektedir.
Başa dön
Bu görevi önizlemek için 00:44adresinden başlayan videoyu izleyin.
Not defterindeki ilk bölüm, IBM Cloud kimlik bilgilerinizi ve Watson Machine Learning hizmet eşgörünümü konumunu belirterek ortamı ayarlar. Not defterinizde ortamı ayarlamak için aşağıdaki adımları izleyin:
Ortamı ayarla bölümüne gidin.
API anahtarını ve konumunu almak için bir yöntem seçin.
Bir komut isteminden not defterindeki IBM Cloud CLI komutlarını çalıştırın.
IBM Cloud konsolunu kullanın.
IBM Cloud Console 'da API anahtarları bölümüve API anahtarı oluşturma' yi başlatın.
IBM Cloud kaynak listenizeerişin, Watson Machine Learning hizmet eşgörünümünüzü görüntüleyin ve Konum' u not edin.
Doğru uç nokta URL 'si için bkz. Watson Machine Learning API Docs . Örneğin, Dallas bizim güneyde.
API anahtarınızı ve konumunuzu hücre 1 'e yapıştırın.
1 ve 2 numaralı hücreleri çalıştırın.
ibm-watson-machine-learning
paketini kurmak için hücre 3 'ü çalıştırın.API istemcisini içe aktarmak için 4 numaralı hücreyi çalıştırın ve kimlik bilgilerinizi kullanarak API istemcisi örneğini oluşturun.
Var olan tüm konuşlandırma alanlarının bir listesini görmek için 5 numaralı hücreyi çalıştırın. Bir konuşlandırma alanınız yoksa, aşağıdaki adımları izleyin:
Cloud Pak for Data devreye alımınızla başka bir sekme açın.
Gezinme menüsünden , Devreye Almalar' ı tıklatın.
Yeni konuşlandırma alanı' nı tıklatın.
Devreye alma için bir ad ve isteğe bağlı açıklama ekleyin.
Oluştur'u ve ardından Yeni alanı görüntüle' yi tıklatın.
Yönet sekmesini tıklatın.
Alan GUID ' ini kopyalayın ve sekmeyi kapatın; bu değer
space_id
olur.
Uygun konuşlandırma alanı tanıtıcısını 6 numaralı hücreye kopyalayıp yapıştırın, ardından varsayılan alanı ayarlamak için 6 numaralı hücre ve 7 numaralı hücreyi çalıştırın.
İlerlemenizi denetleyin
Aşağıdaki resimde, tüm ortam değişkenlerinin ayarlandığı not defteri gösterilmektedir.
Başa dön
Bu görevi önizlemek için şu adresten başlayan videoyu izleyin: 02:14.
Artık tüm ortam değişkenleri ayarlandığı için, not defterindeki hücrelerin geri kalanını çalıştırabilirsiniz. Yorumları okumak, hücreleri çalıştırmak ve çıkışı gözden geçirmek için aşağıdaki adımları izleyin:
Verileri keşfet bölümündeki hücreleri çalıştırın.
Bir scikit-learn modeli oluştur bölümündeki hücreleri çalıştırın.
Verileri üç veri kümesine (eğitim, test ve puan) ayırarak hazırlayın.
Ardışık düzeni oluşturun.
Modeli eğit.
Test verilerini kullanarak modeli değerlendirin.
Modeli yayınlamak, model ayrıntılarını almak ve tüm modelleri almak için Modeli yayınla bölümündeki hücreleri çalıştırın.
Model konuşlandırması yarat bölümündeki hücreleri çalıştırın.
Konuşlandırma ayrıntılarını al bölümündeki hücreleri çalıştırın.
Devreye alınan modele bir puanlama isteği gönderen ve öngörüleri gösteren Puan bölümünde * hücreleri çalıştırın.
Not defterini ve çıkışını kaydetmek için Dosya > Kaydet seçeneğini tıklatın.
İlerlemenizi denetleyin
Aşağıdaki resimde öngörü içeren not defteri gösterilmektedir.
Başa dön
Bu görevi önizlemek için 04:07adresinden başlayan videoyu izleyin.
Model konuşlandırmasını doğrudan konuşlandırma alanından da görüntüleyebilirsiniz. Alanda konuşlandırılan modeli sınamak için aşağıdaki adımları izleyin.
Gezinme menüsünden , Devreye Almalar' ı tıklatın.
Alanlar sekmesini tıklatın.
Listeden uygun konuşlandırma alanını seçin.
Scikit modeli' ni tıklatın.
scikit modelinin devreye alınmasıseçeneğini tıklatın.
Uç Noktası ve Kod parçacıklarınıgözden geçirin.
Test sekmesini tıklatın. Şu JSON kodunu yapıştırarak devreye alınan modeli test edebilirsiniz:
{"input_data": [{"values": [[0.0, 0.0, 5.0, 16.0, 16.0, 3.0, 0.0, 0.0, 0.0, 0.0, 9.0, 16.0, 7.0, 0.0, 0.0, 0.0, 0.0, 0.0, 12.0, 15.0, 2.0, 0.0, 0.0, 0.0, 0.0, 1.0, 15.0, 16.0, 15.0, 4.0, 0.0, 0.0, 0.0, 0.0, 9.0, 13.0, 16.0, 9.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 14.0, 12.0, 0.0, 0.0, 0.0, 0.0, 5.0, 12.0, 16.0, 8.0, 0.0, 0.0, 0.0, 0.0, 3.0, 15.0, 15.0, 1.0, 0.0, 0.0], [0.0, 0.0, 6.0, 16.0, 12.0, 1.0, 0.0, 0.0, 0.0, 0.0, 5.0, 16.0, 13.0, 10.0, 0.0, 0.0, 0.0, 0.0, 0.0, 5.0, 5.0, 15.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 8.0, 15.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 13.0, 13.0, 0.0, 0.0, 0.0, 0.0, 0.0, 6.0, 16.0, 9.0, 4.0, 1.0, 0.0, 0.0, 3.0, 16.0, 16.0, 16.0, 16.0, 10.0, 0.0, 0.0, 5.0, 16.0, 11.0, 9.0, 6.0, 2.0]]}]}
Predict(Tahmin) seçeneğini tıklatın. Elde edilen öngörü, el ile yazılan rakamların 5 ve 4 olduğunu gösterir.
İlerlemenizi denetleyin
Aşağıdaki resimde öngörüyle birlikte Test sekmesi gösterilmektedir.
Başa dön
Not defteri tarafından oluşturulan tüm varlıkları kaldırmak istiyorsanız, Machine Learning yapay nesne yönetimi not defterinedayalı olarak yeni bir not defteri oluşturun. Bu not defterine ilişkin bir bağlantı, bu eğitmende kullanılan Use scikit (scikit-el ile yazılmış rakamları tanımayı öğren) bölümünün Clean up (Temizle) bölümünde de bulunur.
Başa dön
Sonraki adımlar
Artık daha fazla analiz için bu veri kümesini kullanabilirsiniz. Örneğin, siz ya da diğer kullanıcılar aşağıdaki görevlerden herhangi birini gerçekleştirebilirsiniz:
Ek kaynaklar
Model oluşturmak için aşağıdaki diğer yöntemleri deneyin:
Makine öğrenimi için daha fazla video görüntüleyin
Galeri ' de uygulamalı deneyim oluşturma modelleri elde etmek için örnek veri kümelerini ve dizüstü bilgisayarları bulun
Daha fazla Python istemci örneği ve örneğibulun.
Üst konu: Hızlı başlangıç eğitmenleri