KNIME

Vikipedi, özgür ansiklopedi

KNIME - Açık Analiz Platformu
Knime Logosu
Geliştirici(ler)KNIME.com AG
Güncel sürüm4.1.3 / 13/05/2020
Programlama diliJava
İşletim sistemiLinux, OS X, Windows
Platformçapraz platform
Erişilebilirlik2 dil
Diller listesi
LisansGPL
Resmî sitesihttps://www.knime.org
Kod deposu Bunu Vikiveri'de düzenleyin

KNIME (Telaffuz/naɪm/) ismi Konstanz Information Miner yani Konstanz Bilgi Madencisinin kısaltmasından oluşmuştur. KNIME açık kaynak ve çapraz platform veri analizi, raporlama, entegrasyon platformudur. KNIME, modüler veri hattı konsepti aracılığıyla makine öğrenimi ve veri madenciliği için çeşitli bileşenleri içerir ve bu araçlara "node" denir. Görselleştirme, modelleme ve veri analizi için (ETL) temel veri önişleme nodelarını bir kullanıcı grafik arabiriminde herhangi bir kod yazmadan kullanılmasını sağlar.

KNIME 2006 yılından beri ilaç araştırmalarında[1] CRM analizlerinde, iş zekası ve finansal uygulamalarda kullanılmaktadır.

Tarihi[değiştir | kaynağı değiştir]

KNIME geliştirilmeye Ocak 2004'te University of Konstanz'daki bir yazılım takımının mülkiyetinde başladı. Michael Berthold'ın başındaki özgün geliştirici ekibi silikon vadisindeki ilaç endüstrisi yazılım sağlayan bir firmadan geldi. İlk hedefleri herhangi bir alana odaklanmayan farklı veri yükleme, işleme, dönüşüm analizi ve görsel araştırma modüllerinin kolay entegrasyon için izin verilen bir modüler yüksek ölçeklenebilir ve açık veri işlem platformu oluşturmaktı. Platform, integrasyon analizi ve diğer veri işleme projelerine hizmet verecek işbirliği ve araştırma platformu şeklinde tasarlandı. 2006'da KNIME'ın ilk sürümü çıktı ve birçok ilaç şirketi KNIME kullanmaya, yaşam bilimciler kendi araçlarını KNIME'a eklemeye başladı.[2][3][4][5][6] Sonraki yıl Alman bir dergide yayınlana makale[7] sonrasında başka alandaki kullanıclar gemiye katıldı.[8][9] 2012 itibarıyla KNIME, yalnızca yaşam bilimleri alanında değil, bankalar, yayıncılar, otomobil üreticileri, telekomünikasyon şirketleri, danışmanlık firmaları ve diğer ülkelerdeki 15.000'den fazla gerçek kullanıcı tarafından (indirme sayısıdeğil ancak kullanıcılar tarafından düzenli olarak güncelleme alan kişi sayısıdır) kullanmaktadır. Çeşitli diğer sektörlerde değil, aynı zamanda dünya çapında çok sayıda araştırma grubunda yer almaktadır. Firmanın merkezi zürih olmakla birlikte, silikon vadisi ve Berlin'de ofisleri bulunmaktadır.[10]

Yapısı[değiştir | kaynağı değiştir]

KNIME kullanıcıların görsel olarak veri akışları (veya hatları) oluşturmalarını, seçilen veya tüm analizleri adımlarının gerçekleştirlmesini daha sonra modelleri, sonuçları ve etkileşimli görünümlerin incelenmesini sağlar. KNIME Java ile yazılmış ve Eclipse tabanlı kurulmuştur ve ek işlevsellik sağlayan eklentileri eklemek için uzantı mekanizmasını kullanmaktadır. Çekirdek sürüm zaten veri entegrasyonu (Dosya giriş / çıkışı, JDBC ile tüm yaygın veritabanı yönetim sistemlerini destekleyen veritabanı düğümleri), veri dönüşümü (filtre, dönüştürücü, birleştirici) yanı sıra veri analizi ve görselleştirme için yaygın olarak kullanılan yöntemler için yüzlerce modül içermektedir. Ücretsiz Rapor Tasarımcısı uzantısıyla, KNIME iş akışları, veri kümelerinden doc, ppt, xls, pdf ve diğerleri gibi belge formatlarına rapor şablonları oluşturabilmektedir. KNIME'in diğer yetenekleri şunlardır:

  • KNIME'ın çekirdek mimarisi, yalnızca mevcut sabit disk alanı ile sınırlı olan büyük verilerin işlenmesine izin verir (diğer açık kaynak veri analiz araçlarının çoğu ana bellekte çalışır ve bu nedenle mevcut RAM ile sınırlıdır). Örneğin. KNIME, 300 milyon müşteri adresinin, 20 milyon hücre görüntüsünün ve 10 milyon moleküler yapıların analiz edilmesini sağlar.
  • KNIME eklentileri Metin madenciliği, Resim madenciliği ve zaman serileri analizi yöntemlerinin entegrasyonunu sağlar.
  • KNIME, çeşitli diğer açık kaynak projelerini destekler, örneğin; Weka makina öğrenme algoritmaları, the statistics package R project, LIBSVM, JFreeChart, ImageJ, the Chemistry Development Kit.[11]
  • KNIME bir Java projesi olmasına karşın JavaScriptPythonPerl dillerinde fonksiyon çevirici (wrapper) yazmayı destekler.

Lisans[değiştir | kaynağı değiştir]

Sürüm 2.1'den itibaren, KNIME, GPLv3 altında, başkalarının patentli uzantıları eklemek için iyi tanımlanmış node API'sini kullanmasına izin veren bir istisna ile yayınlanır.

Kaynakça[değiştir | kaynağı değiştir]

  1. ^ Tiwari, Abhishek; Sekhar, Arvind K.T. (October 2007). "Workflow based framework for life science informatics". Computational Biology and Chemistry31 (5-6): 305–319. doi:10.1016/j.compbiolchem.2007.08.009
  2. ^ "ChemAxon". 17 Temmuz 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Mayıs 2017. 
  3. ^ "Schrödinger". 25 Eylül 2009 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Mayıs 2017. 
  4. ^ Tripos, Inc. 17 Temmuz 2011 tarihinde Wayback Machine sitesinde arşivlendi. 2011-07-17 at the Wayback Machine.
  5. ^ "NovaMechanics Ltd". 30 Aralık 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Mayıs 2017. 
  6. ^ "Treweren Consultants". 24 Nisan 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Mayıs 2017. 
  7. ^ Datenbank-Mosaik Data Mining oder die Kunst, sich aus Millionen Datensätzen ein Bild zu machen, c't 20/2006, S. 164ff, Heise Verlag.
  8. ^ "Forum auf der KNIME Webseite". 26 Nisan 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Mayıs 2017. 
  9. ^ "Pervasive". 29 Ağustos 2010 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Mayıs 2017. 
  10. ^ "About KNIME". 26 Nisan 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Mayıs 2017. 
  11. ^ Beisken, S.; Meinl, T.; Wiswedel, B.; De Figueiredo, L. F.; Berthold, M.; Steinbeck, C. (2013). "KNIME-CDK: Workflow-driven Cheminformatics"BMC Bioinformatics14: 257. doi:10.1186/1471-2105-14-257PMC 3765822 . PMID 24103053 1 Aralık 2017 tarihinde Wayback Machine sitesinde arşivlendi..

Ek Bağlantılar[değiştir | kaynağı değiştir]