Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 2.53 KB

File metadata and controls

30 lines (17 loc) · 2.53 KB

iOS-MachineLearningImageRecognition

MACHINE LEARNING

  • Makine öğrenmesi son yılların en popüler konularından biridir.Apple da 2017 sonlarında bunu bir KİT haline geitirip geliştiricilerin kullanımına sunmaktadır.Bu App ım içinde machine learıng kullanarak görselleri tanıyabilen basit bir uygulama gösterilmektedir.

  • Machine Learnıng : Yazdığımız kodlar ıle bir model oluşturmamızı ve bu modeli akıllı forma getırerek ıstedigimiz şekilde görsel tanıma durumuna getirebiliyoruz.Bız bu App de hazır eğitilmiş modeli alıp uygulamamızın içerisinzde kullanımını gercekleştiriyoruz.Eğer istersek kendimizde bir modeli eğitip uygulamamızın içerisinde kullanabiliriz.

  • Kullanmak için https://developer.apple.com/machine-learning sayfasında CORE ML kismina gıdıp gerekli Image Classıfication belgesini indirip Xcode projemizin içine eklemek gerekmektedir.Ayrintili bilgiye open documentation kismindan okuyarakda ogrenilebilir.

  • CORE ML: Machine Learning Modellerini uygulamamız içerisinde olana saglayan bir Framework dır.

  • Projemizin içerisine CoreML Ve Vision ı import etmeliyizki gerekli sınıflara ulaşabilmemiz icin.

  • İki tane ana işlem yapmamız gerekmektedir.Birincisi REQUEST oluşturmak.Request i aşagıdaki gibi projemizin icindeki fonksiyonumuzun içine oluşturabiliriz.

Ekran Resmi 2020-06-03 12 47 02

  • Ikincisi oluşturduğumuz REQUEST i HANDLER ederek ele almamız gerekmektedır.Handler ı da aşagıdaki gibi fonksiyonumuzun icine yazabiliriz.

Ekran Resmi 2020-06-03 12 47 14

SCREENSHOT

  • Secilen görselin yüzde kaç oranla neye benzediğinin bilgisi yer almaktadırç

Ekran Resmi 2020-06-03 12 51 12

Ekran Resmi 2020-06-03 12 51 26

Ekran Resmi 2020-06-03 12 51 35

Ekran Resmi 2020-06-03 12 51 59