DataGridView Excele Aktarma

C# ile yapılan bir web sayfası içinde kullanılan datagrid içindeki veriyi butona tıklandığında doğrudan bilgisayara excel olarak indirme işlemi yapabilecek method şu şekildedir: .aspx dosyası Bu projede iki farklı ekran ve grid kullanıldığından öncelikle seçilen grid’e göre excel oluşturulacak. Excel butonuna tıklandığında dropdown ile seçilen ekrana göre şekillenip grid’i excel olarak alacak method şu şekildedir“DataGridView Excele Aktarma” yazısının devamını oku

MAVİ KUŞ/Mustafa Kutlu

Bakakalırım giden geminin ardından, Atamam kendimi denize dünya güzel, Serde erkeklik var, ağlayamam… Şeb-i yeldayı müneccimle muvakkit ne bilir, Müptela-yı gama sor kim geceler kaç saat… Ne içindeyim zamanın, Ne de büsbütün dışında, Yekpare geniş bir anın, Parçalanmaz akışında… Biz elbette biliriz ki aynada oluşan görüntüyü sağlayan şey aynanın arkasını kaplayan sırdır. O sır bütün“MAVİ KUŞ/Mustafa Kutlu” yazısının devamını oku

Evaluating Regression Models

Elimizdeki veriyi bir çok model üzerinde machine learning için kullanabiliriz. Peki en doğru modelin hangisi olduğunu nasıl anlıcaz. Evaluating regression konusu bu noktada kullanılmaktadır. Burda yapılan tahminin matematiksel olarak değerlendirildiği 0 ve 1 arasında bir sonuç alınır. Aslında literaturde error dediğimiz değer residual olarak geçer. Model değerlendirilirken şu işlemler yapılır. Residual = Y – Y_head“Evaluating Regression Models” yazısının devamını oku

Python ile Random Forest Algoritması

Aynı anda birde fazla machine learning algoritmasını  kullanıp bunların ortalamasını alır ve sonuç döndürür. Decision tree, random forest içindedir. Bu algoritma Recommandation system, Body part classification, stock price uygulamalarında kullanılmaktadır. Python kullanarak random forest nasıl yapılır? Futbol maçlarında tribün konumu ve ücret bilgilerini içeren veri seti kullanılmaktadır.

Python ile Decision Tree Regression

CART : Classification and Regression Tree Bu algoritmaların temelinde splitler bulunur. Yukarıda verilen şekilde veri seti dörde ayrılmış. Normalde bu split sayısı ve hangi kısımdan ayrılacağına python decision tree algoritmanın içinde kullanılan information entropy ile karar verilir. Decision tree mantığını anlamak için aşağıdaki öğrenimiş bir ağaç göreseline bakabiliriz. Kalp krizi geçiren kişilerin çeşitli özellikleri ele“Python ile Decision Tree Regression” yazısının devamını oku

Python ile Polinomial Regresyon

Elimizdeki veri setinde x ve y değerleri bazen doğrusal olmayabilir.Yani biri artınca diğerinde artan veya azalan bir süreklilik yoktur. Bu durumda Polynomial Regression ( Polinomsal Regresyon ) kullanılır. Lineer regresyon, multiple regresyon ve polinomial regresyon arasında kıyaslama yaparsak : Lineer regresyon : y = b0 + b1*x Multiple lineer regresyon : y = b0 +“Python ile Polinomial Regresyon” yazısının devamını oku

Python ile Multiple Lineer Regresyon

Bir y eksenine birden fazla faktörlerin etki etmesiyle multiple lineer regresyon durumu gerekmektedir. Lineer regresyon anlatımındaki maaş ve deneyime yaş eklersek multiple olur yani maaşı etkileyen iki faktör var artık elimizde. Matematiksel olarak lineer regresyon ve multiple regresyon : Lineer regresyon : y = b0 + b1*x Multiple lineer regresyon : y = b0 +“Python ile Multiple Lineer Regresyon” yazısının devamını oku

Web Servis ile Zipli Dosya Alma C#

Herhangi web servisten dönen zipli bir dosya olduğunu düşünelim. Zipli dosya içinde ki json uzantılı dosyanın içindeki veriler alınıp sql’de bir tabloya atılacak. ConvertJsonFileFromAllUserListZipFile metoduna bakalım : SaveAllUserListZipFile metoduna bakalım : Elimizde jObject formatında veri var. Bu veriyi tabloya aktaralım. Elimizde tablodaki kolanlarla aynı isimde değerlere sahip bir class olsun. Bu class’ın ismi Customer olsun.

Python ile Lineer Regresyon

MACHINE LEARNING Machine Learning nedir? Dünyada text, resim, müzik, video gibi pek çok veri  bulunmaktadır. Bu veriler günden güne artmaktadır. Günlük 2.5 Kentirilyon byte veri üretilmektedir. Bu verilerin bir şekilde anlamlandırılması gerekmektedir. Bu anlamlandırmayı matematiksel ve istatistiksel olarak insanlar yapabilir ancak insanların bir ömür boyu yapabileceği işlemleri  bir makine saniyeler içerisinde yapabilir. Bu nedenle veri“Python ile Lineer Regresyon” yazısının devamını oku