Pazar, Mayıs 16, 2010

FannTool 1.1 Beta


Evet en sonunda beta haline getirebildim. Aslıda fazla bir değişiklik yok, ama pek çok düzeltme var.
Değişikliklerden kısaca bahsedersek ;
  • Run as Time Series diye bir kısım ile Zaman serileri için ileri doğru tahmin çalıştırmasını yapan bir kısım eklendi.
  • GUI kütüphanesinin yeni versiyonu kullanıldı ( FLTK 1.1.10  )
  • Pek çok Bug temizlendi
  • Kullanım kolaylığı için bazı düzeltmeler yapıldı
  • Icon ve Yeni Logo hazırlandı ( İlker Yoldaş hazırladı kendisine burdan teşekkürde etmiş olalım )
  • Dosya Seçme kısımlarının Native hale getirildi windows için

İndirmek için : FannTool 1.1 Beta

Deneyip fikirleriniz beyan ederseniz sevinirim

Pazar, Mayıs 09, 2010

Yazılım Atölyesi Ankara'da Nisan ayı etkinliği

Geçen ayki yazılım atölyesi etkinliğinden bahsetmemişdim. Çünkü konular benim ilgi ve de bilgi alanıma girmiyordu. Daha bilgili ve ilgili  katılımcıların izlenimlerini bekleyip durdum.Lakin Görebildiğim kadarıyla anlatan olmadı, bizde bir kaç satırda olsa bir şeyler karalayım dedik...

Yazlım Atölyeleri sayesinde Üniversitelerimizi gezer olduk. Geçen ayda Çankaya Üniversitesindeydik.

İlk Önce Halil Ağın bey Java camiasının ORM'si Hibernate den bahsetti. Bahsettidemek aslında biraz haksızlık olur. Uzun ve hızlıca bir ders işledi. Benim anlayabildiğim kadarıyla mevzu şundan ibaret. Veri tabanı cephesinde  ekseriyetle ilişkisel veritabanları (relational databases)  hakimiyeti var.Yazılımda da da OOP sevdasıdır sürüp gidiyor ( Allah sonumuzu hayretsin ... ) Şimdi bu OOP sevdalılarının
"ya bu İlişkisel Veritabanı mantığı bizi bozmasın hoca biz bunlarıda OOP ye dönüştürelim"
demesiyle ORM oluşmuş. Bu dönüşüm için epece cebelleştikten hatta yapının OOP ye daha uygun olabilmesi için İlişkisel veritabanı sistemine göre gereksiz tablolarda ekledikten sonra. Mutlu sona ulaşıp kolayca Veritabanı işlemlerini OOP mantığıyla yapabiliyormuşuz.

İkinci arkadaş Ahmet Oğuz Koca ise Entity Framework'u anlattı. Anlatışındaki Microsoft kurnazlığı ve kıvraklığıda gözden kaçmıyordu. Bir önceki konuşmada  Hibarnate anlatıldıya, İşte onun sağladığı bütün kolaylıklara ve avantajlara  Entity Framework ile çok daha kolay ve görsel olarak ulaşabilecekmişiz. Üstelik Visual Studio'nun leb demeden leblebiyi anlayan imkanlarıda elimizin altında olacakmış. Bu Microsoft'un  kurnazlığıyla ve kıvarklığıyla Javacıların işi zor. Ve kayıpları devam edecek gibi görünüyor.

Özetle geçen ay bunlar oldu. Peki bu ay ne yapacakasınız diyorsanız, bende bilmiyorum. Sahi biz bu ay ne yapacağız ?

Cumartesi, Mayıs 01, 2010

Tezlerede FannTool

YSA ile ilgili tezlerde FannTool kullanmı artıyor.%200 bir artış! var.  Daha önce bir başka tezdende bahsetmiştik.
Bahsedeceğimiz ilk Tez Ahmet Mert AKTAŞ'ın  TUIK uzmanlık tezi

Yapay Sinir Ağları Metodolojisi  İle Düzeltme  Yöntemi Öngörüsü
Günümüzde, teknolojinin gelişmesi ile  bilgisayarlar karar verici organlar olmaya başlamış ve insan zekasına haiz birçok durumu bir arada değerlendirme yeteneğine, çesitli algoritmalar ile erişmişlerdir. İnsan zekası benzeri bir yapıyı, bilgisayara aktarma konusunda yazılım  yöntemlerinden biri de yapay sinir ağları ve yapay zeka’dır. Bu çalışmada, yapay sinir ağlarının düzeltme yöntemi olarak kullanılmasıyla ilgili kapsamlı bir arastırma olusturulması amaçlanmıstır. Öncelikle yapay zeka kavramından bahsedilmis, yapay zekanın bir alt baslığı olan yapay sinir ağları kullanılarak Yapısal İş İstatistikleri Ana Soru Kağıdı (A101) için düzeltme yöntemi  öngörülerinde bulunulmustur. Yapmıs olduğumuz bu öngörülerin somut verilerle elde edilen basarısı değerlendirilmistir. Özellikle soru kağıdı üzerindeki nitelikli isgücünü arttırması ve cevaplayıcı yükünü azaltması gibi belirgin avantajları nedeniyle yapay sinir ağlarını, soru kağıtları için düzeltme yöntemi olarak kullanmanın gerekliliği çok önemlidir. Standart uygulamaların altyapısı ancak insani unsurların tam kontrollü sistemlere aktarılmasıyla mümkün olacaktır. Ancak yıllık olarak derlenen soru kağıtlarından elde edilen verilerin su an için sınırlı sayıda olması ve ilgili periyotta birçok farklı değiskenden etkilenmesi gibi nedenlerle uygulama üzerinde daha çok arastırma yapılmalıdır.
İkincisi  Turan Güzel'in  İnşaat mühendisliği Yüksek Lisanas tezi

Filyos Hisarönü Dalga Verilerinin Yapay Sinir Ağları, ARIMA Modelleri ve Melez Modeller ile Tahmini

Zaman serilerinin çözümünde birçok yaklaşım kullanılmaktadır. Kıyı yapılarının projelendirilmesinde, özellikle proje sahasında yapılan ölçümlerden elde edilen verilerin kullanılması yapılacak projenin devamlılığı açısından önemlidir. Bu çalışmada planlanan Filyos Limanı için yörede yapılan dalga yüksekliği ölçüm verileri kullanılmıştır. Bu verilerin oluşturduğu zaman serisi elde olmayan sebeplerden dolayı kesintilere uğramıştır. Eksik kalan dalga yüksekliği verileri Yapay Sinir Ağları, ARIMA Modelleri ve Melez Modeller kullanılarak tamamlanmıştır. Yapay Sinir Ağı Modeli seçilen zaman serisine en iyi uyumu sağlamasına rağmen, ARIMA Modeli diğer serilere Yapay Sinir Ağı modelinden daha yakın sonuçlar verdiğinden dolayı göz ardı edilmemelidir.
Bundan sonrada FannTool'un kullanılacağı tez veya projeler için hertürlü yardımı yapmaya ve bittikten sonrada tantımlarını buradan yapmayı planlıyoruz. Tabi haber ederseniz....