Translation not up to date
Bir yönetici, deneyi başlatmak ve genel modeli eğitmek için aşağıdaki adımları tamamlar.
- Adım 1: Birleşik Öğrenim deneyini ayarlayın
- Adım 2: Uzak eğitim sistemini oluşturun
- Adım 3: Deneyi başlatın
Adım 1: Federated Learning deneyini ayarlayın
Bir projeden Birleşik Öğrenme deneyi ayarlayın.
- Projeden Yeni varlık ekle > Birleşik Öğrenimseçeneğini tıklatın.
- Deneyin adını yazın.
İsteğe bağlı: İsteğe bağlı bir açıklama ve etiketler ekleyin. - Yeni işbirlikçileri ekle projeye.
- Configure (Yapılandır) etiketinde, eğitim çerçevesini ve model tipini seçin. Desteklenen çerçeveler, birleştirme yöntemleri ve bunların özniteliklerini listeleyen bir çizelge için Frameworks, fusion yöntemleri ve Python sürümleri başlıklı konuya bakın. İsteğe bağlı: Homomorfik şifreleme özelliğini etkinleştirmeyi seçebilirsiniz. Daha fazla ayrıntı için bkz. Şifreleme uygulama.
- Model belirtimi altında Seç ' i tıklatın ve ilk modelinizi içeren
.zip
dosyasını karşıya yükleyin. - Hyperparameters Tanımla etiketinde, modelinizi ayarlamaya yönelik çerçeve ve birleştirme yönteminiz için kullanılabilecek hyperparameter seçeneklerini belirleyebilirsiniz.
Adım 2: Uzak Eğitim Sisteminin Yaratılması
Deneyin katılımcı taraflarını doğrulayan Uzak Eğitim Sistemleri (RTS) oluşturun.
Uzak eğitim sistemini seçaltında, Yeni sistemler ekle' yi tıklatın.
RTS ' yi yapılandırın.
RTS ' nin yapılandırılması Alan adı Tanım Örnek Ad Bu RTS eşgörünümünü tanımlamak için kullanılan ad. Canada Bank Model: Federated Learning Experiment
Açıklama
(İsteğe bağlı)Eğitim sisteminin açıklaması. This Remote Training System is for a
Federated Learning experiment to train a model for
predicting credit card fraud with data from Canadian banks.Sistem yöneticisi
(İsteğe bağlı)Bu RTS ' ye salt okunur erişimi olan bir kullanıcı belirtin. Bunlar, sistem ayrıntılarını, günlükleri ve komut dosyalarını görebilirler, ancak bu deneyde yer almakla birlikte olmayabilir. Deneyleri çalıştırırken sorunlar ortaya çıkarsa temas edilmeleri gerekir. Admin ([email protected])
İzin verilen kimlikleri Birleşik Öğrenim deneme eğitimine katılabilen proje işbirlikçileri listelemektedir. Bu RTS ' de birden çok işbirliği yapan kişi kaydedilebilir, ancak deneyde yalnızca bir kişi katılabilir. Katılan tüm işbirlikçilerin kimliğini doğrulamak için birden çok RTS gereklidir. John Doe ([email protected])
Jane Doe ([email protected])
İzin verilen IP adresleri
(İsteğe bağlı)Tek tek tarafları, belirlenen bir IP adresi dışında Birleşik Öğrenim 'e Bağlanmayı sınırlayın.
1. Bunu yapılandırmak için Configure(Yapılandır).
2 (Yapılandır) seçeneğini tıklatın. İzin verilen kimlikleriçin, IP kısıtlarını yerleştirecek kullanıcıyı seçin.
3. Kullanıcı için izin verilen IP adresleriiçin, Uzak Eğitim Sistemine bağlanabilen bir IPs ve ya da CIDRs içeren virgülle ayrılmış bir liste girin. Not: Hem IPv4 hem de IPv6 desteklenmektedir.John
1234:5678:90ab:cdef:1234:5678:90ab:cdef: (John's office IP), 123.123.123.123 (John's home IP), 0987.6543.21ab.cdef (Remote VM IP)
Jane
123.123.123.0/16 (Jane's home IP), 0987.6543.21ab.cdef (Uzak makine IP 'si)Etiketler
(İsteğe bağlı)Daha kolay bulabilmek için anahtar sözcükleri Uzak Eğitim Sistemi ile ilişkilendirin. Canada
Bank
Model
Credit
Fraud
RTS eşgörünümünü saklamak için Ekle düğmesini tıklatın. Birden çok uzak eğitim örneği yaratıyorsanız, bu adımları yineleyebilirsiniz.
RTS ' yi projede bir varlık olarak kaydetmek için Sistem ekle seçeneğini tıklatın.
İpucu: Gelecek deneyleri için bir RTS tanımı kullanabilirsiniz. Örneğin, __Select uzak eğitim sistemi__ etiketinde, önceden yaratmış olduğunuz herhangi bir Uzaktan Eğitim Sistemi seçebilirsiniz.Her RTS, yalnızca izin verilen taraf tanıtıcılarından birini doğrulayabilir. Her yeni katılan parça (ler) için bir RTS oluşturun.
Adım 3: Deneyi başlatın
Genel modelin eğitimini başlatmak için Federated Learning aggregator olanağını başlatın.
- Geçerli Birleşik Öğrenim deneyiminizin ayarlarını görüntülemek için Gözden geçir ve yarat seçeneğini tıklatın. Ardından Oluştur' u tıklatın.
- Birleştirici başlatılırken Birleşik Öğrenme deneyi
Pending
durumunda olacaktır. Toplayıcı başlatıldığında, durumSetup – Waiting for remote systems
olarak değişir.
Üst konu: Birleşik Eğitim deneyinin oluşturulması