Makine Öğrenmesi (Machine Learning) - Makine Nasıl Öğrenir ?

Rafet KANDAR
2 min readFeb 9, 2021

--

Makine öğrenmesi

Makine öğrenmesi(ML), verilerden öğrenen ve programlanmadan zaman içinde doğruluğunu artıran uygulamalar oluşturmaya odaklanan bir yapay zeka dalıdır(AI).

Makine öğrenmesi, veriyi daha iyi öğrenmek için algoritmalar kullanarak kalıplar oluşturur ve tahmin yapabilen bir model oluşturmak için bu kalıplardan yararlanır. Buna hayat içerisinden örnek verecek olursak bir spor dalında veya herhangi bir alanda yeterince(burası çok önemli bazen bir şeyi çok yapmak değil doğru oranda yapmak daha önemlidir) antrenman yapmak, doğru sonuca ulaşmak için oldukça önemlidir.

Makine Nasıl Öğrenir ?

Makineler Supervised ve Unsupervised yöntemlerle öğrenirler. Bu iki grubun dışında kalan üçüncü öğrenim yöntemi Reinforcement öğrenmedir.

  • Supervised (Öğreticili) Öğrenme:

Eldeki verilerle eğitilen algoritmanın(train aşaması) daha önce eğitimi sırasında hiç görmediği verilerle performansının ölçülmesi (test aşaması) süreci.

Kısacası algoritmayı eski verilerle eğit ve yeni veriyle test et.

  • Unsupervised (Öğreticisiz) Öğrenme:

Veri içerisinde birbirine benzer kümeler/gruplar bulmak diyebiliriz. Buradaki benzerlerlik verinin türüne bağlı olmakla birlikte renkler gibi düşünürsek verinin birbirine yakın renkler şeklinde kümelenmesi yöntemidir.

  • Reinforcement (Pekiştirmeli) Öğrenme:

Reinforcement öğrenme ödül-ceza mantığına göre işler. İstenilen davranışların ödüllendirildiği istenmeyen davranışların cezalandırıldığı bir yöntemdir. Bunu, makine için istenen eylemlere pozitif değerler istenmeyen eylemlere negatif değerler atamak olarak düşünebiliriz.

Ödül-ceza mantığıyla model olumsuzdan kaçınmayı ve olumlu olanı aramayı öğrenir.

Neden Çok Sayıda Algoritma Var ?

Kendi kendinize sonuçta bir tahmin yapacağız neden bu kadar çok algoritma var diyebilirsiniz. Unutmamalıyız ki makine öğrenmesi deneysel bir bilim dalıdır ve her problemi çözen, her veriye uygun evrensel bir algoritma yoktur. Yani elimizdeki verinin türüne göre en uygun algoritmayı belirler buna göre yola devam ederiz.

→ Bu yazımda, sizleri sıkmadan çok basit bir şekilde makine öğrenmesinden bahsetmek istedim, umarım ufakta olsa bu konuda bilgi arayanlara faydam dokunmuştur.

Kaynakça:

https://azure.microsoft.com/tr-tr/overview/what-is-machine-learning-platform/

--

--