iris setosa iris versicolor iris virginica

Benzer belgeler
BTU 100 Bilgisayar Okuryazarlığı EXCEL BTU 100 BİLGİSAYAR OKURYAZARLIĞI. Excelde Formüller ve Grafik Biçimlendirme

EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI

NAZMİYE DEMİREL ORTAOKULU BİLİŞİM TEKNOLOJİLERİ DERSİ 1. DÖNEM 6. SINIFLAR DERS NOTU EXCEL 2007 DERS NOTLARI

Bö lü m 7: Hesap Tablöları

Yine benzer şekilde hücreler içine yazılan yazıların renklerini değiştirebiliriz. Bunun için tüm satırı veya sütunu yine fareyle seçmek durumundayız.

MİCROSOFT EXCEL PROGRAMI DERS NOTLARI

Ġşlem tablosu kavramını tanımlamak ve işlem tablolarının işlevlerini öğrenmek. Ġşlem tablolarının temel kavramlarını tanımlamak.

SPSS (Statistical Package for Social Sciences)

TEMEL BİLGİSAYAR. Ders Notları. Yard. Doç. Dr. Seyit Okan KARA

DENEME SINAVI. ECDL BAŞLANGIÇ Hesap Tablosu

Excel de çalışma alanı satır ve sütunlardan oluşur. Satırları rakamlar, sütunları ise harfler temsil eder. Excel çalışma sayfası üzerinde toplam

Büyük Veri İçin İstatistiksel Öğrenme (Statistical Learning for Big Data)

ENF110 Temel Bilgisayar Uygulamaları Vize Öncesi Tüm Notlar - Episode 2 Excel

MODÜL 4 HESAP TABLOSU UYGULAMALARI 2

Temel Bilgi Teknolojileri - II Ayrıntılı Ders İçerikleri

SAB 103 TEMEL BİLGİSAYAR KULLANIMI

13 Aralık Đlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL. Đlgili Modül/ler : Raporlar. Kullanıcı Tanımlı Raporlar Bölümünden Yapabildiklerimiz

NEDEN EXCEL NASIL BAŞLATABİLİRİZ: EXCEL PROGRAMININ ARAYÜZÜ

M i c r o s o f t E X C E L ÇALIŞMA SORULARI

Bağlantılar dışarıdan alınan verilerin (bu farklı Excel dosyası da olabilir) özelliklerini düzenlemek ve verilerin son halini almak için kullanılır.

Excel Formüller ve Fonksiyonlar. Yusuf MANSUROĞLU Mühendislik Hizmetleri Müdür Yardımcısı

EXCEL DE ARİTMETİKSEL İŞLEMLER

SPSS-Tarihsel Gelişimi

Burada dikkat edilmesi gereken nokta, bilinmeyen veya değişkeninizi yazarken diğer bilinmeyenler ile arasına boşluk koymanız gerektiğidir.

Windows Paint ile Fotoğraf Düzenleme

T.C. KIRIKKALE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ YAPAY SİNİR AĞLARI. Doç.Dr. Necaattin BARIŞÇI FİNAL PROJESİ

SAB 103 TEMEL BİLGİSAYAR KULLANIMI

SPSS E GİRİŞ SPSS TE TEMEL İŞLEMLER. Abdullah Can

3. Aşağıdakilerden hangisi B5 hücresinin değerini getirir (Kopyalar)? a-) =B5 b-) B5 c-) =B(5) d-) =5B

Dolgu Rengi: Seçili hücre veya hücrelerin arka planını renklendirir.

BİLGİSAYAR PROGRAMLAMA

EXCEL PROGRAMININ ARAYÜZÜ

ÖNDER BİLGİSAYAR KURSU. Microsoft Office Kursu Eğitim İçeriği

Elektra Raporlama Sistemi Sunumu

Excel Çalışma Soruları

MICROSOFT EXCEL 2010 ÇALIŞMA SORULARI

Bilgisayarlı Muhasebe 3. Hafta

EXCELDE KULLANILAN FORMÜLLERDEN BAZILARI

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

Excel Nedir? Microsoft Excell. Excel de Çalışma sayfası-tablo

Satır, sütun ya da hücre silmek için;

SEÇİM İŞLEMLERİ. Yüzde Hesaplamaları HÜCRE KOPYALAMA & TAŞIMA FORMÜL GİRİŞİ FORMULLER 3) DÖRT İŞLEM. a) Bugün: b) Şimdi: c) Topla: d) Çarpım:

ACCESS DERS Tablolarda Düzenleme

MS Excel. Excel Microsoft Office in bir parçasını oluşturur. Office 2007, Office 2010, Office 2013, Office 2016

Örnek Excel Formatını Nereden Bulabilirim?

BİLGİSAYAR PROGRAMLAMA MATLAB

BİL 810 İnşaat Mühendisliğinde Bilgisayar Uygulamaları

ÜNİTE 9 ÜNİTE 9 MICROSOFT EXCEL - II TEMEL BİLGİ TEKNOLOJİLERİ İÇİNDEKİLER HEDEFLER

MASAÜSTÜ YAYINCILIK (FIREWORKS)

BİLGİSAYAR PROGRAMLAMA VE FİZİKTE PROGRAMLAMA DERSLERİ İÇİN MATLAB ÇALIŞMA NOTLARI. Mehmet ÖZKAN

EXCEL 2007 ELEKTRONİK ÇİZELGE

Yeni bir belge açınız. Belgeyi Masaüstünde numara_ad_soyad şeklinde. Sayfanın yapısını üst:2, alt:1,5, sol:2, sağ:1 olarak ayarlayınız(8p)

EKOM WEB DESIGNER PROGRMI KULLANMA KILAVUZ. 1 - Web Sayfası Tasarımı Oluşturma / Var Olan Tasarımı Açma:

Döküman. Türkiye İlaç ve Tıbbi Cihaz Ulusal Bilgi Bankası. Excel Toplu Ürün Giriş Yardım Dokümanı

MİCROSOFT OFFİCE EXCEL SORULARI

MICROSOFT OFİS EXCEL * EXCEL * WORD * POWERPOINT. Microsoft Excel Nedir?

11TA Veritabanı Organizasyonu Dersi MS ACCESS Ders Notları

MS WORD 5. BÖLÜM. Şekil Sayfa Düzeni Sekmesi. Şekil Temalar Grubu

Microsoft Excel 1.BÖLÜM

FORMÜL ADI (FONKSİYON) FORMÜLÜN YAZILIŞI YAPTIĞI İŞLEMİN AÇIKLAMASI

Office 2007 Tablo Araçları Menüsü Altındaki Düzen Menüsü

STEM komutu ayrık zamanlı sinyalleri veya fonksiyonları çizmek amacı ile kullanılır. Bu komutun en basit kullanım şekli şöyledir: stem(x,y).

Internet Programming II

ideal Sistem Tester Kullanım Klavuzu

a. Giriş sekmesi: 1. Paragraf bölümünde Madde İşaretleri veya Numaralandırma seçeneklerinden istediğinize tıklayın.

1. MİCROSOFT EXCEL 2010 A GİRİŞ

MATLAB. Fen ve Mühendislik Uygulamaları ile. Doç. Dr. M. Akif CEVİZ. MATLAB de Dizi Kavramı

M. Babagil (Alinti, Gokhan Dokuyucu) Yukarıda belirtilen tüm özellikler aynı anda kullanıldığında, aşağıdaki grafik ortaya çıkacaktır.

Temel Bilgisayar Uygulamaları Web Tasarımı, Programlama Dilleri ve C# a Giriş

MĠCROSOFT EXCEL EXCELDE KULLANILAN FORMÜLLERDEN BAZILARI

Akademik Personel ve Lisansüstü Eğitimi Giriş Sınavı. ALES / Sonbahar / Sayısal I / 18 Kasım Matematik Soruları ve Çözümleri

MİCROSOFT WORD. Araç çubukları: menü çubuğundan yapabileceğimiz işlemleri daha kısa zamanda araç çubukları ile yapabiliriz.

Office 2007 Tablo İşlemleri

INTERSTENO. Kullanılan Kelime Đşlem Yazılımı

Akademik Personel ve Lisansüstü Eğitimi Giriş Sınavı. ALES / Sonbahar / Sayısal I / 18 Kasım Matematik Soruları ve Çözümleri

RAPOR VE FORMLARDA KULLANILAN FONKSİYONLAR

ÖRNEK: Ax+B=0 şeklinde 1. derece denklemin çözümünü veren programa ait akış diyagramını çiziniz.

Sayı : 02 Konu : STONEX Format Çevirici ilepoligon ve Detay Alım Çıktılarının Alınması

Değişkenler. Geçerli değişken isimleri : baslamazamani, ad_soyad, x5 Geçersiz değişken isimleri : 3x, while

İşletme Fakültesi Bil. Kullanımı Ders notları 2

Açılan penceren gerekli ayarlamalar yapılarak sayfa numaraları görüntülenir.

<fn> FORMAT (a1,a2,a3,...) : format deyiminin satır numarasıdır READ, WRITE deyimleri ile verilir. : alan bildirim deyimleridir.

3. Dizi ve Akor Transpozisyonu

SAB 103 TEMEL BİLGİSAYAR KULLANIMI

MATLAB DE 2 BOYUTLU GRAFİK TÜRLERİ

WORD KULLANIMI

Word Ekle Menüsündeki Tablo Seçenekleri

Bu sekme ile genel olarak biçimlendirme ile ilgili ayarlamaların yapıldığı sekmedir.

BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ EXCEL Microsoft Excel

Not Takip dosyası içerisinde sayfa 1 deki ilk satırın dondurulması,

1. PROGRAM KURMA 1.1 LİNUX PROGRAMLARINI KURMA Yazılım Merkezi ile Program Kurma

Elbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

Bo lu m 7: Hesap Tabloları

2. BÖLÜM: REGRESYON ANALİZİ

Scratch 2.0 GOL OYUNU

Donatlar-NotePad DONATILAR

PDF Dokümanlarının Kopyalanmaya ve Yazdırılmaya Karşı Korumalı Olarak Hazırlanması Hakkında Kullanım Kılavuzu

GIDA MÜHENDİSLİĞİ BİLGİSAYAR UYGULAMALARI. Microsoft Excel 2010 Uygulamaları Doç. Dr. Ali GÜNDOĞDU

Temel Bilgi Teknolojisi Kullanımı

Adım Adım SPSS. 1- Data Girişi ve Düzenlemesi 2- Hızlı Menü. Y. Doç. Dr. İbrahim Turan Nisan 2011

Transkript:

iris setosa iris versicolor iris virginica Bilim adamı fisher, İris çiçeğini çeşitli ölçümler neticesinde yukarıda görüldüğü gibi 3 türe ayrılarak sınıflandırmıştır. Bu sınıflandırmada kullanılan ölçümler çanak yaprak genişliği, çanak yaprak uzunluğu, taç yaprak genişliği ve taç yaprak uzunluğu olmuştur. Bu değerler neticesinde üstte görüldüğü gibi iris çiçeği 3 tür olarak sınıflanmıştır. Bu ölçüm değerlerinin küçük bir bölümü aşağıda verilmiştir. A: Çanak Yaprak Uzunluğu(sepal length) B: Çanak Yaprak Genişliği(sepal width) C: Taç Yaprak Uzunluğu(petal length) D: Taç Yaprak Genişliği (petal width) E: İris çiçeğinin türleri Bu durumda A,B,C,D değerleri giriş ve E değeri ise çıkış değerini oluşturmaktadır. A B C D E 5.1 3.5 1.4 0.2 setosa 4.9 3 1.4 0.2 setosa 4.7 3.2 1.3 0.2 setosa 5.2 2.7 3.9 3.4 versicolor 6.3 2.9 5.6 1.8 virginica Toplamda 45 adet ölçülmüş veri bulunmaktadır.(asıl veri kaynağı 150 adet veri içeriyor.) Veriler cm cinsinden ölçülmüştür. Bu çalışmadaki asıl amacımız bu 45 adet veri dışında bize bir veri verilseydi bu veriler doğrultusunda E değerini tahmin etmek olacaktır. Bu durumda Verilerimizi Eğitim ve test olarak 2 kısma ayıracağız. Önce eğitim verilerimizle ağımızı eğitip, sonra eldeki gerçek test verilerini ağ üzerinde doğru sonuç verip vermeyeceklerini deneyeceğiz. 1

1. NORMALİZASYON İŞLEMİ Aşağıda giriş ve çıkış değerlerinin excel formatındaki hali görülmektedir. Çıkış değerleri için 1-3 arası değerler veriyoruz, çünkü ysa da mutlaka değerlerimizi sayısal bir ifade ile karşılamalıyız.(örn: Bay-Bayan olsaydı 1-2 verebilirdik) Normalizasyon formülü: Normalizasyon için aşağıdaki formül kıllanılırsa değerlerin hepsi pozitif çıkacaktır. Dolayısıyla bu durumda log-sig fonksiyonu kullanılmalıdır. V R: Normalize edilecek verileri ifade eder. V Min: En küçük değerdeki veri. V max: En büyük değerdeki veri. 2

Alttaki değerleri uygulamak için Önce A sütununun ilk değerine karşılık gelen formülü yazıp alta sürükleyerek tüm değerleri otomatik normalize edelim. Aynı işlemi diğer 4 sütun içinde yapalım yani eğitim verileri için toplam 5 formül yazmalıyız. Şekil: Eğitim Verilerinden bir bölüm Şimdi eldeki 45 verinin %80 ini(36 adet) eğitim ve %20 sini(9 adet) test verisi olarak belirleyeceğiz. Test verileri random olarak farklı bölgelerden seçilebilir, ya da her 5 (45/9) veriden biri olabilir. Şekil:Test verileri Şimdi sırada bu verileri matlab da girilebilecek şekilde matris formunda düzenlemeye gerekvar. Bunun için tablo formatından çıkarmak ve matris formatına dönüştürmek gerekir. 3

Excel formatı Matlab Formatı Notepad ve Word ile bu işlemler gerçekleştirilebilir. Test verileri için bu işlem şu şekilde gerçekleştirilecektir. Siz hem test hem de eğitim verileri için aynı işlemleri uygulayınız. 1. Önce ilk eğitim giriş verimizin olduğu sütunu excelden kopyalayıp notpad e atalım.(notepad den direk olarak word e atarsak tablolu gider.) 2. Şimdi buradan kopyalayıp word e atalım. 4

3. CTRL+H ile word de aşağıdaki değiştir penceresini açalım. Burada paragrafları boşluk değerleri ile değiştiriyoruz. Yeni değer yazan yere mutlaka boşluk tuşuna basalım. Sonuçta veriler aşağıdaki hali alıyor. Bunu aşağıdaki gibi düzenleyelim. Şimdi kalan test verileri için ve eğitim verileri için aynı işlemleri tekrarlayalım. Not: Eğer değerleriniz noktalı değil virgüllü ise aynı yöntemle virgülleri nokta yapınız. Çünkü Matlab da ondalık ayıracı olarak nokta kullanbiliriz. Matlab ortamında girdi ve çıktıları yazabileceğimiz sadece birer alan vardır. Bu yüzden elimizdeki 4 adet veriyi araya noktalı virgül koyarak birleştirelim. Oluşan bu veriye G diyelim. Çıktıya da Ç diyelim. 5

Veriler son halde yukarıdaki şekle dönüşmelidir. Yani Eğitim için G ve Ç değerleri, Test için G ve Ç değerleri. MATLAB İŞLEMLERİ YSA ile çalışacağımız toolbox ı açmak için nntool komutunu çalıştıralım. 6

7

8

Yeni ağımızı oluşturduk şimdi ağımızın eğitimini gerçekleştireceğiz. 9

10

Deneme sayısı az olduğu için eğitim kısa sürdü. İstersek grafiği sava-as yapabiliriz. 11

Sayıların genelde 8 olması, 8 adet nöron seçilmiş olmasındandır. TEST VERİLERİ İÇİN İŞLEMLER -new data dedikten sonra 12

13

Bu değerler test çıktı değerleridir. Bunu kopyalayalım. Altına da ilk başta oluşturduğumuz gerçek test çıktı değerlerini yazalım. Ağın bulduğu değerler (Tahmin) [0.099934 0.099793 0.10006 0.50005 0.50001 0.5 0.89987 0.90017 0.9] Gerçek test değerleri: (Gerçek) [0.1 0.1 0.1 0.5 0.5 0.5 0.9 0.9 0.9] Şimdi gerçek test ile ağdan elde edilmiş değerlerin ne kadar yakın olduğu görmeye geldi. Bunun için excel de R-kare grafiği çizmek gerekir. Dolayısıyla bu değerleri excel e atacağız. Uygulamamızda test çıktıları ile gerçek test çıktıları 8 adet. Bu az sayılabilecek bir değer. Excel e bu veriler kolaylıkla girilebilir. Binlerce veri girmek için ise aşağıdaki yol izlenmelidir. 14

Bu iki değerin de ctrl+h ile boşlukları paragraf yapıp(ilk yaptığımızın tersi) parantezleri kaldıralım. Aşağıdaki değerler elde edilir. Tahmin 0.099934 0.099793 0.10006 0.50005 0.50001 0.5 0.89987 0.90017 0.9 Gerçek 0.1 0.1 0.1 0.5 0.5 0.5 0.9 0.9 0.9 Bu değerleri seçip tablo-dönüştür-metni tabloya dönüştür ile tablo yapalım. Tahmin 0.099934 0.099793 0.10006 0.50005 0.50001 0.5 0.89987 0.90017 0.9 Gerçek 0.1 0.1 0.1 0.5 0.5 0.5 0.9 0.9 0.9 Sonra bu değerleri Excel e kopyalayalım. 15

16

17

18

İki çizgide neredeyse üst üste çıktı yani R 2 =1 oldu. Bu mükemmel sonuç anlamına gelir. FORMÜLASYON 19

A=5.1 B=3.5 C=1.4 D=0.2 E=? Önce değerleri normalize edelim.(normalizasyon formülü ile) NOT: F9 için kullanılan formül logsig formülüdür. Burada F9 değeri bizim 4 giriş değerine karşı elde ettiğimiz çıktı değeridir. Bu değer normalizasyon değeri olup bunu gerçek değer haline dönüştürmemiz gerekir. 20

Formülünü uygularsak; Vr:Gerçek değerdir Vn: F9 ile elde edilen değerdir. Vmax: E sütununun max değeri(3) Vmin: E sütununun Min değeri(1) Alttaki gibi formülleri matlab a yazalım ve bir isimle kaydedilim. Daha sonra verdiğimiz ismi matlab ana penceresinde >> kısmına yazalım. Çalıştıralım. Elde edilen değerler Artık her deneme için Matlab dosyamızda yazan A,B,C ve D değerlerini değiştirip dosyayı çalıştırıp E değerini görmemiz mümkündür. 21