Ev Kişisel Finans Makina Öğrenmesindeki Önyargıların Sınırlarını Öğrenme - mankenler

Makina Öğrenmesindeki Önyargıların Sınırlarını Öğrenme - mankenler

Video: Machine Learning & Artificial Intelligence: Crash Course Computer Science #34 2024

Video: Machine Learning & Artificial Intelligence: Crash Course Computer Science #34 2024
Anonim

Makine öğrenimi, numune verilerine çok bağlıdır. Verilerinizin bu kısmı, dünyanın bakış açısını keşfetmek istediğiniz için önemlidir ve tüm bakış açılarında olduğu gibi yanlış, çarpıtılmış veya yalnızca kısmi olabilir. Ayrıca, öğrenme sürecinin çalışıp çalışmadığını kontrol etmek için örnek dışı bir örneğe ihtiyacınız olduğunu da biliyorsunuzdur. Bununla birlikte, bu yönler resmin yalnızca bir bölümünü oluşturmaktadır.

Bir makine öğrenme algoritması, belirli bir cevabı tahmin etmek için veriler üzerinde çalışırsa, etkili bir şekilde bir kumar oynamaya başlarsınız ve bu kumar sadece öğrenme için kullandığınız örnek değildir. Fazlası var. Şu an için, uygun, tarafsız ve örnek içi verilere serbestçe erişebildiğinizi düşünün, böylece veri sorun değildir. Bunun yerine, öğrenme ve öngörme yöntemine konsantre olmanız gerekir.

Öncelikle, algoritmanın cevabı mantıklı bir şekilde tahmin edebileceğini bahis ettiğini düşünmelisin. Bu varsayımı her zaman yapamazsınız, çünkü önceden bildikleriniz ne olursa olsun belirli cevapları bulmak mümkün değildir.

Örneğin, insanoğlunun geçmiş tarih ve davranışlarını bilerek davranışlarını tam olarak tespit edemezsiniz. Belki rastgele bir etki, davranışımızın üretken sürecine (örneğin bizim irrasyonel tarafımıza) karışmaktadır veya belki konu özgür iradeden gelmektedir (sorun aynı zamanda felsefi / dini bir sorundur ve birçok uyuşmayan görüş vardır). Sonuç olarak, yalnızca bazı yanıt türlerini tahmin edebilirsiniz ve diğerleri için, örneğin, insanların davranışlarını öngörmeye çalıştığınızda, şans eseri amaçlarınız için kabul edilebilir olan belirli bir belirsizlik derecesini kabul etmeniz gerekir.

İkinci olarak, sahip olduğunuz bilgi ile tahmin etmek istediğiniz yanıt arasındaki ilişkinin bir takım matematiksel bir formül olarak ifade edilebileceğini ve makinenizin öğrenmesinin bahis oynadığını algoritması aslında bu formülü tahmin edebiliyor. Algoritmanın bir yanıtın arkasındaki matematiksel formülü tahmin etme kapasitesi aslen algoritmanın somutları ve cıvataları içine gömülür.

Bazı algoritmalar neredeyse her şeyi tahmin edebilir; diğerlerinin aslında sınırlı sayıda seçenekleri vardır. Bir algoritmanın tahmin edebileceği muhtemel matematiksel formülasyonların aralığı, olası hipotezler dizisidir. Sonuç olarak, bir hipotez, tüm parametrelerinde belirtilen tek bir algoritma olup tek bir spesifik formülasyona sahiptir.

Matematik harika. Gerçek dünyanın çoğunu basit bir gösterimle tarif edebilir ve herhangi bir öğrenme algoritmasının matematiksel bir formülasyonu temsil edebilecek belirli bir kabiliyete sahip olması nedeniyle makine öğreniminin özüdür.Doğrusal gerileme gibi bazı algoritmalar, bir yanıtın (örneğin, bir evin fiyatı gibi) bir dizi öngörülen bilgiyle (piyasa bilgileri, evin konumu, mülkün yüzeyi gibi) nasıl ilişkili olduğunu göstermek için açık bir şekilde belirli bir matematiksel formülasyon kullanır; ve bunun gibi).

Bazı formülasyonlar çok karmaşık ve karmaşıktır, ancak bunları kağıda yansıtmak mümkün olsa da pratik açıdan bunu yapmak çok zordur. Karar ağaçları gibi bazı diğer sofistike algoritmalar açık bir matematiksel formülasyona sahip değildir, ancak çok geniş bir formülasyon formülasyonuna kolayca yaklaşacak şekilde ayarlanabilecek şekilde uyarlanabilirdir. Örnek olarak, basit ve kolayca açıklanan bir formülasyon düşünün. Doğrusal gerileme, yanıt ve tüm öngörüler tarafından verilen koordinatlarda sadece bir çizgidir. En kolay örnekte, y = β 1 x 1 + β formülüyle bir cevap, y ve tek bir öngördürücü x olabilirsiniz. 0

Tek bir özellik tarafından öngörülen basit bir yanıtta bu tür bir model, verilerinizi kendiliğinden düzenlerken idealdir. Bununla birlikte, eğri değilse ve bunun yerine kendisini şekillendirirse ne olur? Durumu temsil etmek için, aşağıdaki iki boyutlu tasvirleri gözlemlemeniz yeterlidir.

Bir eğri fonksiyonunu haritalamak için mücadele eden doğrusal bir model örneği.

Puanlar bir çizgi veya buluta benzediğinde, sonucun düz bir çizgide olduğunu anladığınızda bazı hata oluşur; Dolayısıyla önceki formülasyonun sağladığı haritalandırma bir şekilde yanlış anlaşılacaktır. Bununla birlikte, hata bazı noktalar çizilen çizginin üzerinde ve diğerlerinin altında olduğu için, sistematik olarak değil rastgele görünür. Kavisli, şekilli bulutların bulunduğu durum farklıdır, çünkü bu sefer çizgi bazen kesindir ancak diğer zamanlar sistematik olarak yanlıştır. Bazen noktalar daima çizginin üstündedir; bazen altındalar.

Yanıt eşleştirmesinin basitliği göz önüne alındığında, algoritmanız sistematik olarak, önyargılarını temsil eden verinin arkasındaki gerçek kuralları fazla tahmin etme eğilimindedir. Önyargı, karmaşık matematik formüllerini ifade edemeyen basit algoritmaların karakteristiğidir.

Makina Öğrenmesindeki Önyargıların Sınırlarını Öğrenme - mankenler

Editörün Seçimi

Daha İyi Raporlama Modelleri için Power Query ve Power Pivot'u birlikte kullanın - Power Pivot'u kullanarak mankenler

Daha İyi Raporlama Modelleri için Power Query ve Power Pivot'u birlikte kullanın - Power Pivot'u kullanarak mankenler

Güç Sorgusu birlikte yönetilmesi ve bakımı kolay raporlama modelleri oluşturmanıza yardımcı olabilir. Bir raporlama modeli, raporlama mekanizmasının oluşturulduğu temeli sağlar. Verileri içe aktaran, dönüştüren, şekillendiren ve toplayan bir raporlama işlemi oluşturduğunuzda esasen bir raporlama modeli oluşturursunuz demektir. Kötü oluşturma ...

Excel Verilerinizi saklamak isteyen, Excel Veri Modelinizi Belgelemek ve Düzenlemek için Tabları Kullanın - mankenler

Excel Verilerinizi saklamak isteyen, Excel Veri Modelinizi Belgelemek ve Düzenlemek için Tabları Kullanın - mankenler

Bir çalışma sayfası sekmesiyle sınırlı model doğaldır. Bir sekmeyi takip etmek, farklı sekmeleri kullanmaktan çok daha kolaydır. Bununla birlikte, veri modelinizin bir sekme ile sınırlandırılması, aşağıdakiler de dahil olmak üzere sakıncaları vardır: Bir sekmeyi kullanmak, genellikle analiziniz üzerinde sınırlar getirir. Çünkü yalnızca çok fazla veri kümesi olabilir ...

Excel Gösterge Tablonuzu ve Raporları için Düğme Denetimi'ni kullanın - mankenler

Excel Gösterge Tablonuzu ve Raporları için Düğme Denetimi'ni kullanın - mankenler

Excel, bir dizi denetimler sunar Gösterge panolarına ve raporlarınıza kullanıcı arabirimi öğeleri eklemek için özel olarak tasarlanmış Form kontrolleri. Bir çalışma sayfasında bir Form denetimi yerleştirdikten sonra daha sonra belirli bir görev gerçekleştirmek için yapılandırabilirsiniz. Düğme denetimi, kitlenize makroları yürütmek için net ve kolay bir yol sunar ...

Editörün Seçimi

Kendi Özelleştirilmiş Excel 2013 Üstbilgi veya Altbilgi'nizi - zaman zaman

Kendi Özelleştirilmiş Excel 2013 Üstbilgi veya Altbilgi'nizi - zaman zaman

Mankenler yapabilir, bilgi eklemek isteyebilirsiniz Excel 2013'te hisse senedi liste kutularında veya hazır bilgi başlıkları ve altbilgilerinde Excel'in sunmadığı bir düzenleme kullanılabilir. Bu zamanlarda Tasarımın Üst Bilgi ve Altbilgi Öğeleri grubunda görünen komut düğmelerini kullanmanız gerekir ...

Excel 2010 Grafik Nesneleri

Excel 2010 Grafik Nesneleri

Işleci excel 2010, çalışma sayfalarındaki grafik nesneleri değiştirmenize izin veren birçok araç sunar. Örneğin nesneleri silmek, taşımak, yeniden boyutlandırmak, döndürmek, çevirmek ve kırpmak için kullanabilirsiniz. Bir resmi veya resmi kırpmak, resmin istenmeyen bölümlerini kaldırmanıza izin verir. Grafikleri işleme Çalışma sayfasındaki grafik nesnelerini değiştirmek için aşağıdaki adımları izleyin: Nesneyi seçin ...

Gömülü bir Excel 2007 Grafiğini taşıma ve yeniden boyutlandırma - mankenler

Gömülü bir Excel 2007 Grafiğini taşıma ve yeniden boyutlandırma - mankenler

Gömülü grafiği kolayca taşıyabilir veya yeniden boyutlandırabilirsiniz. Yerleşik bir grafik seçildiğinde (oluşturduktan hemen sonra veya herhangi bir bölümünü tıkladıktan sonra), Tasarım, Yerleşim ve Biçim sekmeleriyle Grafik Araçları içeriksel sekmesi görünür ...

Editörün Seçimi

PHP Değişkenlerine Ad Verme - mankenler

PHP Değişkenlerine Ad Verme - mankenler

Değişkenleri, bilgi tutmak için kullanılan kaplardır. PHP değişkenlerinin bir adı vardır ve bilgiler değişkente saklanır. Örneğin, bir değişkene $ yaş adını verebilir ve içindeki sayı 12'yi saklayabilirsiniz. Bir değişkende saklanan bilgiler daha sonra komut dosyasında kullanılabilir. Değişkenler için en yaygın kullanımlardan biri ...

PHP ile bir Web Sayfasında İçerik Gösterimi - mankenler

PHP ile bir Web Sayfasında İçerik Gösterimi - mankenler

Web'de içerik görüntülersiniz PHP echo veya print ifadeleriyle sayfa; ikisi de aynı şeyi yapar. Eko veya print deyimi kullanıcının tarayıcısına gönderilen çıktı üretir. Aslında, tarayıcı çıktıyı HTML olarak işler. Eko ifadesinin genel biçimi echo outputitem, outputitem, outputitem, ... şu şekildedir ...

HTML5 ve CSS3 Programlama için PHP ile Döngüler Yapmak - AYRINTILAR

HTML5 ve CSS3 Programlama için PHP ile Döngüler Yapmak - AYRINTILAR

Bazen siz HTML5 ve CSS3 programcısı olarak bir şeyler tekrarlamak istiyorlar. PHP (çoğu programlama dili gibi) bir dizi döngüsel kurmayı desteklemektedir. Mütevazı ama sevimli döngü ile başlayın. Bu 100 zar atar. Bu elle yapmak sıkıcı olacak, ancak bilgisayarlarda o kadar iyi şeyler tam olarak böyle.