29 Mart 2015 Pazar

Veri madenciliği



Veri Madenciliği Nedir ve Neden Veri Madenciği




Business intelligence (kurumsal iş zekası) ürün ailesinin anahtar üyelerinden birisidir. Bu ailenin diğer üyeleri; etl, olap ve enterprise raporlamadır (MS Sql Server'ın bu üyeler için var olan çözüm araçları sırasıyla Sql Server Integration Service, Sql Server Analyse Service ve Sql Server Reporting Service'dir). Veri madenciliğinden, veriyi analiz etmek ve veri kümesi içinde yer alan gizli modelleri keşfetmek için faydalanılır. Daha sonra bu modeller, veriyi daha detaylı bir şekilde yorumlamak ve geleceğe yönelik tahminler yapmak için kullanılır. Yani esas amaç, veriyi bilgiye dönüştürmektir.




Örneğin, <<lise mezunlarının üniversiteye devam etmelerini etkileyen faktörler nelerdir>> sorusu sorulduğunda bunun için tabloda kaç tane erkek öğrencinin üniversiteyeye devam ettiğini, kaç tane kız öğrencinin üniversiteye devam ettiğini elde eden sorgular yazarız. Bunun yanında aile desteğinin etkisini test edecek bir sorgu yazarız. Peki ya aile desteği alan erkek öğrenciler ve aile desteği almayan bayan öğrenciler? Bütün bu kombinasyonları ele almak için satırlarca sorgu yazmak gerekir. Ayrıca IQ, aile geliri gibi sayısal formattaki alanların analiz edilmesi daha sıkıntıldır. Bu numerik alanlar için isteğe bağlı aralıklar seçmek gerekir. Peki ya onlarca kolon varsa? Elinizdeki tabloda yer alan veriniz hakkında sorulan basit bir sorunun cevabını verebilmek için yönetmesi imkansız hale gelen sayısız sorguya sahip oluruz.




Buna karşın veri madenciliği ile herşey çok daha basittir. Tek yapılması gereken, doğru veri madenciliği algoritmasını seçmek ve kolon kullanımlarını belirlemektir (Analizin amacı olan tahmin kolonları ve bu amaç için kullanılacak input kolonlarını belirlemek). Bir öğrencinin koleje devam kararında ailenin etkisini belirlemek için karar ağaçları (decision tree) işe yarayacaktır. IQ, cinsiyet, aile geliri ve aile desteği input kolonlar olarak belirlenir; koleje devam kararı kolonu ise tahmin kolonu olarak belirlenir. Karar ağaçları algoritması veriyi tararken, amaç ile ilgili input attribute’larının (kolonlarının) her birinin etkisini analiz eder ve bölmek için en anlamlı attribute’u seçer. Her bölüm, dataset’i iki alt parçaya böler. Böylece kolej planının değer dağılımı birbirinden olabildiğince farklı olur. Ağaç tamamen oluşuncaya kadar bu süreç, her alt parça üzerinde iç içe tekrar edilir. Öğrenme (training) süreci tamamlanınca ağacı gezerek, ortaya çıkan model (pattern) incelenebilir.









Kolej planı dataset’inin yukarıdaki karar ağacında root node‘dan leaf node’a kadar olan her yol ayrı birer kural anlamına gelmektedir. Yani IQ’su 100’den büyük olan ve ailesi destek veren çocuklar, % 94 olasılıkla koleje devam etmektedirler. Veriden bu bilgiyi keşfettik.




Anlatılan örnekte olduğu gibi veri madenciliği, veri kümelerine decision trees (karar ağaçları), clustering (gruplama), association (ilişkilendirme),time series (zaman serileri) gibi algoritmalar uygular ve içeriklerini analiz eder. Bu analizler, değerli bilginin keşfi için modeller üretir. Kullanılan algoritmaya bağlı olarak üretilen model, ağaçlar, kurallar, gruplar ya da basit bir matemetik formülü olabilir. Model içerisinde bulunan veri, satış stratejisi oluşturmaya rehberlik etmesi ve en önemlisi tahmin için raporlamada kullanılabilir. Örneğin önceki karar ağacının ürettiği kurallara bağlı olarak, orjinal dataset’de yer almayan lise öğrencilerinin koleje devam edip etmeyeceğinin tahmini yapılabilir.










Neden Veri Madenciliği?
Elde var olan büyük miktardaki veri:

Harddisk fiyatları son on yılda iyice düştü. Buna bağlı olarak şirketler, uygulamalar aracılığıyla büyük miktarda veri topladılar. Şirketler, keşfedilmeyi bekleyen bu verilerin iş stratejilerine rehberlik etmesi için gizli modelleri bulmak istiyorlar.

Rekabetin artması :

Modern satış ile internet ve iletişim gibi dağıtım kanallarının bir sonucu olarak rekabet çok yüksek. Şirketler uluslararası rekabet ile karşı karşıyalar ve bu noktada başarının anahtarı; var olan müşterileri korumak ve yenilerini elde etmek. Veri madenciliği, şirketlerin bu konuları etkileyen faktörleri analiz edebilmelerine izin veren teknolojiler içermektedir.

Hazır teknoloji :

Veri madenciliği teknoljileri, önceleri sadece akademik çevrede kabul görmekteydi. Ancak bu teknoljiler son yıllarda olgunlaştı ve günümüz endüstrisinde kullanılmak için hazır hale geldi. Algoritmalar daha doğru, daha etkili ve gittikçe artan karmaşıklıktaki veriyi ele alabilmektedir. Ayrıca veri madenciliği için kullanılan programlama arayüzleri standartlaşmakta, böylece geliştiriciler daha iyi veri madenciliği uygulamaları geliştirebilmektedirler.




Veri Madenciliğinin Çözüm Ürettiği İş Problemleri
Churn analyse :

Hangi müşterilerimiz rakiplerimize kaymaya daha çok meğilli... Telekom, bankacılık ve sigorta sektörleri günümüzde bu tehlike ile sürekli karşı karşıyalar. Churn analizi, şirketlere müşterilerinin neden başka şirletler ile çalışmak üzere göç ettiklerini anlamaları için yardımcı olur, müşteri ilişkilerini kuvvetlendirir ve sonunda müşteri sadakatini arttırır.

Cross selling :Müşterilerimiz daha çok hangi ürünleri almaya meğilliler... Ürün satan şirketler için cross-selling önemli bir dinamiktir. Özellikle online satıcılar, satışlarını arttırmak için bu tekniği kullanırlar. Örneğin online olarak kitap satın almak için amazon.com gibi bir siteye girdiğinizde web sitesi o ana kadar ilgilendiğiniz kitaplarla ilgili olan başka kitaplar hakkında size çeşitli tavsiyelerde bulunur. Bu tavsiyeler veri madenciliği sonucu çıkarsanabilir.

Fraud Detection :Acaba bu müşteri, sigorta talep eden bir sahtekar mı... Sigorta şirketleri günde binlerce talebi işleme alırlar. Her birinin gerçekliğini ayrı ayrı araştırmak çok da mümkün değildir. Veri madenciliği, gelen talebin sahte olabileceğini tanımlamak için yardımcı olabilir.

Risk Management :Bu müşterinin kredi talebini onaylamalı mıyım... Bankacılıktaki en sık karşılaşılan sorulardan birisidir. Veri madenciliği teknikleri, müşteriye risk seviyesi skorlamak için yardımcı olabilirler. Böylece her müşteri için doğru kararın verilmesine yardımcı olunabilir.

Customer Segmentation :Benim müşterilerim kimler... Müşteri kümeleme , satış yöneticilerinin farklı müşteri profillerini anlamaları ve bu profillere göre farklı aksiyon almaları konusunda yardımcı olur.

Targeted ads :Spesifik bir kullanıcıya hangi reklamları göstermeliyim... Online satış yapan şirketler ve web portalları, web müşterileri için içeriklerini özelleştirmekten hoşlanırlar. Müşterinin sayfalar ve ürünler arası navigasyonu ve satın alma modellerini kullanarak müşteriye uygun ürünlerin reklamlarını göstermek için bu siteler veri madenciliği çözümlerini kullanabilirler.

Sales Forecast :Gelecek ay bu mağazada kaç şişe şarap satacağım... Bir aydaki stok miktarım ne olacak? Veri madenciliği tahmin teknikleri, bu tarz zaman ilişkili sorulara cevap vermek için kullanılabilir.





15 Mart 2015 Pazar

Analog devre elemanları






DİRENÇLER

Tanımı ve İşlevi

Elektrik akımına karşı zorluk gösterilmesi elektriksel direnç olarak adlandırılır. Bu zorluğu belli bir elektriksel büyüklükte gösteren özel üretilmiş devre elemanlarına da direnç (resistor) denir. Elektronik devrelerde en sık kullanılan devre elemanıdır ve 'R' harfiyle

gösterilir. Dirençler sahip oldukları elektriksel büyüklüklerle anılırlar. Direncin elektriksel büyüklüğü 'ohm' dır ve 'Ω' (omega) harfiyle gösterilir.

Temel olarak iki yaygın kullanım amacı vardır:

Ø Devrenin herhangi bir noktasından arzu edilen akımın geçmesini sağlamak

Ø Devrenin herhangi bir noktasında arzu edilen gerilimin elde edilmesi için kullanılırlar.









KONDANSATÖRLER

Tanımı ve İşlevi

Kondansatörler elektrik enerjisini depolamak amacıyla kullanılan devre elemanlarıdır. Karşılıklı duran ve aralarında fiziksel bir temas olmayan iki ayrı plaka ve plakalara bağlı iki ayrı iletken telden oluşurlar. Devrelerde C harfiyle temsil edilirler. Her bir plakaya elektrot denir. Kondansatör sığası plakaların yüzey alanı ve plakalar arasındaki mesafeyle ilişkilidir. Ayrıca plakalar arasındaki yalıtkan maddenin yalıtkanlık özelliği de kondansatörün sığasını etkiler. Kondansatörlerin elektriksel değeri kapasitans olarak adlandırılır ve birimi Farad’dır. C harfi ile gösterilir.. Levhalar arası mesafe büyük, (C) Levhalar arası mesafe ve levhaların yüzey alanı küçük Kondansatörler DC akımda açık devre gibi çalışır. Üreteç olarak 9V’luk bir pil uygun olur. Lamba olarak düşük gerilimle çalışacak bir lamba kullanabilirsiniz. Değeri büyük kutupsuz bir kondansatör kullanın (ör: 470mF). Devreden akım geçecek şekilde bağlantıyı yapın ve kısa bir süre bekleyin (5-10sn). Bekledikten sonra üreteci çıkartınız ve hemen ardından lambayı kondansatör uçlarına bağlayın. Tüm bu süreci dikkatlice gözlemleyiniz ve izlenimlerinizi arkadaşlarınızla paylaşınız.

Kondansatör kapasitesi farad olarak adlandırılır ve ‘F’ harfiyle gösterilir. Farad birimi yalnız başına çok büyük bir sığaya karşılık geldiğinden ast katları kullanılır.









BOBİNLER

Tanımı ve İşlevi

Bobinler iletken bir telin 'nüve' denilen bir malzeme üzerine sarılmasıyla elde edilirler. Tel ardışık şekilde ve belli bir çapta sarılır. Teller birbiri üzerine sarılırken kısa devre oluşmaması için yalıtılırlar (yalıtım için vernik tercih edilir). Nüve malzemesi yerine hava da olabilir.

Bobinin genel yapısı

Bobinler DC akım altında yalnızca sarım telinin uzunluğundan ileri gelen omik direnç gösterirler. Sargı telleri etrafında sabit manyetik alan oluşur. AC akım altındaysa akıma karşı gösterdikleri direnç artar. Çünkü manyetik alan şiddeti değiştikçe bobinde akıma karşı koyan

ek direnç etkisi oluşur. AC akımın salınımı (frekans) yükseldikçe akıma karşı gösterdiği direnç de artar. Bobinler de kondansatörler gibi elektrik enerjisini çok kısa süreliğine tutabilme özelliğine sahiptir.

Bobinlerin elektriksel değeri endüktans olarak adlandırılır ve birimi 'Henry' dir, ‘L’ harfiyle gösterilir. Bobin endüktansını etkileyen bazı etkenler vardır. Telin sargı çapı, sargı sayısı, kalınlığı ve telin üzerine sarıldığı nüvenin fiziksel özelliği bobin endüktansını etkiler.

Bobin iletkeninin üzerine sarıldığı malzemeye karkas ya da mandren, iletkenin her bir sargısına da bir spir denir.









TEMEL YARI İLETKEN ELEMANLAR (DİYOTLAR)

İletken, Yalıtkan ve Yarı İletken Maddeler

Maddeleri elektrik akımını iletme durumlarına göre ayırabiliriz. Elektrik akımına karşı çok küçük direnç gösteren malzemeler iletken, elektrik akımına karşı çok yüksek direnç gösteren malzemeler yalıtkan olarak adlandırılabilir. Bizi bu öğrenme faaliyetinde ilgilendiren asıl madde türü Yarı iletken olarak adlandırılan maddelerdir. Yarı iletken maddeler bazı özel şartlar altında iletken durumuna geçen maddeler olarak tanımlanabilir. Yarı iletken maddelerin en belirgin özelliği dış yörüngelerinde (valans yörüngesi) 4 elektron bulundurmalarıdır. Elektrik-elektronik alanının bir meslek elemanı olacak sizler için en önemli iki yarı iletken ‘germanyum’ ve ‘silisyum’dur. Çünkü bu iki element elektronikte yaygın olarak kullanılan diyot, transistör gibi devre elemanlarının kaynağını oluşturmaktadır. Bu iki element doğada kristal yapı halinde bulunur. Bu halleriyle iyi bir yalıtkandırlar.






14 Mart 2015 Cumartesi

BİTCOİN



BİTCOİN NEDİR




Bitcoin, deneysel olarak başlatılmış dünyanın herhangi bir yerindeki herhangi bir insana kolayca ödeme yapmayı sağlayan sanal bir para birimidir. Bitcoin teknolojisi, noktadan noktaya dağıtımlı bir ağ üzerinde çalışır. Böylece merkezi bir kuruluşa ihtiyaç kalmaz. Para oluşumu ve transfer işlemleri ağ üzerinde kollektif olarak gerçekleşir. Bitcoin ayrıca bu para biriminin oluşmasını sağlayan yazılımın da adıdır.




Neden?




Bitcoinler üçüncü bir şahsın ya da kuruluşun onayına gerek kalmaksızın internet üzerinde kolayca gönderilir.

Transferler:

Tasarım gereği geri dönüşümsüzdür.

Hızlı ve geri harcanması dakikalar içinde gerçekleşir.

Diğer ödeme şekillerine göre çok az masraflıdır.

Para arzı, yazılım ve sistem kullanıcılarının anlaşması üzerinden gerçekleştiği için, herhangi bir hükümet, banka, organizasyon ya da şahıs tarafından manipüle edilemez. Bitcoin sisteminde oluşan kısıtlı enflasyon, ağın güvenliğine yardımcı olan kullanıcılara (madencilere) eşit şekilde dağıtılır.

Bitcoinler hali hazırda 100,000′den fazla insan tarafından kullanılmaktadır















Bitcoin Nasıl Çalışır?

Bitcoin, yapılan ödemelerin doğrulanması için açık anahtarlı şifreleme (asimetrik şifreleme), noktadan-noktaya ağ bağlantısı ve proof-of-work gibi teknolojiler kullanır. Bitcoinler ödemeyi yapan adresten alıcı adrese imzalanarak gönderilir. Her kullanıcı çok sayıda adrese sahip olabilir. Her işlemin ağa duyurulumu yapılır ve blok zincirinde yerini alır. Böylece eklenen bitcoinler birden fazla kere harcanamaz. Her bir işlem bir veya iki saat içinde, blok zincirini uzatmaya devam eden büyük işlem gücü tarafından o anda kilitlenmiş olur. Bitcoin bu teknolojileri kullanarak, herkesin kullanabileceği hızlı ve son derece güvenilir bir ödeme ağı sağlamaktadır.







İlgili videoya ulaşmak için TIKLAYINIZ.










10 Mart 2015 Salı

BULUT BİLİŞİM BTT







Bulut Bilişim için bir tanımlama yapmak gerekirse,size bugünkü sisteminizde ihtiyaç duydugunuz yazılım,donanım,dosya saklama ve barınma gibi temel ihtiyaçların size uzak bir bilgisayardan internet baglantısıyla sunulmasıdır.Wikipedia’da ki tanımına göre çevrim içi bilgi dağıtımı; bilişim aygıtları arasında ortak bilgi paylaşımını sağlayan hizmetlere verilen genel ad.Formülsel olaraksa cloud computing=hosting+grid computing.


Hosting (Barınma) = Web sayfalarınızı Internet’te yayınlamak, kendinize veya sirketinize ait alan adını email olarak kullanmak için gerekli alanın kiralanması


Grid Computing (Grid Hesaplama) = Gerekli olan islem gücü için yükün birden fazla bilgisayara dağıtılması


Bütün bu özellikleriyle Bulut Bilişim bir üründen ziyade bir hizmettir ve siz kullandıgınız hizmete ücret ödersiniz.Bunu en güzel örnegi kullandıgımız elektrik ile verebiliriz.Elektrik idaresi bizim için bütün altyapı,bakım onarım ve dağıtım hizmetlerini üstlenirken,biz sadece evimizde kullandığımız elektirigin faturadaki miktarını ödüyoruz.Bulut Bilişimde de bizim olmayan bir sistemi sadece kullandığımız için kullandığımz kadarını öderiz.


Aslında farkında olmadan uzun süredir bulut bilişimi kullanıyoruz diyebilirim.E-postala servisleri gmail yada live mail gibi- aslında size bir bulut sunar.E-postalarınız servis saglayıcınızın bilgisayarlarında depolanmıştır fakat siz sadece kullanıcı adınız ve şifrenizle onlara ulaşabilirsinizServis sağlayıcınız sizin için kurulu halde bir sistem sunar(Servers,yazılım,dosya saklama birimleri ve network gibi) .Elektrik kesilirse ne yaparım diye düşünmezsiniz.Çünkü sizin sisteminiz şimdi bulutlar arasındadır.Bir sistem oluşturmak için uçuk ücretler vermek zorunda değilsiniz.Ayrıca bu sistemin bakımı ya da onarımı için birilerine para ödemek zorundada değilsiniz.Ayrıca sisteminiz için odanızda bir yerde ayırmanıza gerek yok.O sizden çok uzaktada olsa çalışır durumda olacak.

Bulut Bilişim’in avantajlar
Servis sağlayıcınız sizin için kurulu halde bir sistem sunar(Servers,yazılım,dosya saklama birimleri ve network gibi) .Elektrik kesilirse ne yaparım diye düşünmezsiniz.Çünkü sizin sisteminiz artık bulutlar arasındadır.Bir sistem oluşturmak için uçuk ücretler vermek zorunda değilsiniz.Ayrıca bu sistemin bakımı ya da onarımı için birilerine para ödemek zorundada değilsiniz.Ayrıca sisteminiz için odanızda bir yerde ayırmanıza gerek yok.O sizden çok uzaktada olsa çalışır durumda olacak.
Diyelim ki beklentileriniz yüksekti,ama evdeki hesap çarşıya uymadı.Sistem elemanlarınızda azaltma ya da tam tersi her şey güzel ve hızla ilerliyorsanız yükseltmede yapabilirsiniz.
Diyelim ki beklentileriniz yüksekti,ama evdeki hesap çarşıya uymadı.Sistem elemanlarınızda azaltma ya da tam tersi her şey güzel ve hızla ilerliyorsanız yükseltmede yapabilirsiniz.
Sisteminize sadece ofisinizden değil,evinizden ya da telefonunuzdan da ulaşma şansınız dogar.










































Bulut Bilişiminin çeşitli modelleri, tipleri ve yapıları bulunmaktadır. Bulut Bilişiminin 4 ayrı tipi vardır, bunları başlıklar altında açıklamaya çalışalım.

Public Cloud (Genel Bulut):

Public Cloud’da kendi strüktürümüzü (genel yapı, sistem) tamamen buluttan faydalanarak kuruyoruz. Yani bu demektir ki, strüktürümüzü üçüncü şirket üzerinde kiralayacağımız kaynaklar üzerinde kuruyoruz. Buna örnek olarak kullandığımız elektronik postaları gösterebiliriz. Bu elektronik postalara hiçbir para ödemeden bunların çeşitli özelliklerini kullanıyoruz. Bu tipi küçük ve orta ölçekli şirketlerde kullanabiliriz. Public Cloud`da basit tabiriyle esasen ne kadar kullanıyorsanız, o kadar da ödeme yapıyorsunuz.

Private Cloud (Özel Bulut):

Private Cloud daha büyük şirketler ve bilgileri daha önemli olan şirketlerin tercih ettiği bir bulut teknolojisi tipidir. Buna örnek olarak microsoft şirketinin sunduğu Hyper – V ürünlerini gösterebiliriz. Private Cloud kişisel kurduğumuz yapı olduğu için tüm bilgiler bizim elimizin altındadır.

Hybrit Cloud (Melez Bulut):

Hybrid Cloud Public ve Private Cloud’un birleşiminden ortaya cıkan yapılardır. Güvenlik ve gizliliğin daha önemli olduğu ve tedbirin yüksek tutulması gereken yerlerde Private Cloud teknolojisi kullanılır, ancak yukarıdaki güvenlik tedbirlerinin daha düşük düzeyde tutulabileceği alanlarda Public Cloud kullanmak daha mantıklıdır. Bunların birleşmesi de şirketlerin hacmine göre değişiyor.

Community Cloud (Topluluk Bulut):

Bu tipten de kısaca bahsedecek olursak, ilk olarak belirtmemiz gereken, çok fazla kullanılan bir bulut teknolojisi tipi olmadığıdır. Community Cloud teknolojisini şu şekilde açıklayabiliriz:

Bulut üzerinde aldığımız herhangi bir hizmeti eğer birkaç şirket ile ortak kullanıyorsak, buna Community Cloud denir.bulut bilisim nedir