Taksonomi (veya taksonomik sınıflandırma), nesnelerin gruplar veya türler halinde organize edildiği bir sınıflandırma şeması, özellikle dehiyerarşik bir sınıflandırmadır. Diğer şeylerin yanı sıra, bir taksonomi, kullanıcıların aradıkları bilgileri daha kolay bulabilmeleri için birkütüphane sınıflandırma sistemi veya birarama motoru taksonomisi gibi bilgileri (belgeler, makaleler, videolar vb. olarak saklanan) düzenlemek ve dizine eklemek için kullanılabilir. Birçok taksonomihiyerarşidir (ve dolayısıyla içsel birağaç yapısına sahiptir), ancak hepsi öyle değildir.
Başlangıçta, taksonomi yalnızca organizmaların kategorize edilmesine veya organizmaların belirli bir kategorizasyonuna atıfta bulunmuştur. Daha geniş, daha genel bir anlamda, nesnelerin veya kavramların kategorize edilmesinin yanı sıra böyle bir kategorizasyonun altında yatan ilkelere de atıfta bulunabilir. Taksonomi, "takson" olarak bilinen taksonomik birimleri düzenler."
Taksonomi, bir bütünün parçalarının kategorize edilmesiyle ilgilenenmeronomiden farklıdır.
Bu sözcük 1813 yılında İsviçreli botanikçiA. P. de Candolle tarafından türetilmiştir ve Yunanca τάξις, taxis 'düzen' ve νόμος, nomos 'yasa' sözcüklerinin Fransızca -o- biçimiyle birleştirilmesinden düzensiz olarak oluşturulmuştur; düzenli biçim Yunanca ταξινομία'nınyeniden ödünç alınmasında kullanıldığı gibitaksinomi olacaktır.[1][2]
Vikipedi kategorileri, otomatik yöntemlerle çıkarılabilen bir taksonomi oluşturur.[3][4] 2009 yılı itibarıyla,WordNet gibi hesaplamalı sözlükler gibi elle oluşturulmuş bir taksonominin Vikipedi kategori taksonomisini geliştirmek ve yeniden yapılandırmak için kullanılabileceği gösterilmiştir.[5]
Daha geniş bir anlamda taksonomi,ağ yapıları gibi ebeveyn-çocuk hiyerarşileri dışındaki ilişki şemaları için de geçerlidir. Bu durumda taksonomiler birden fazla ebeveyni olan tek bir çocuğu içerebilir, örneğin "Araba" hem "Araç" hem de "Çelik Mekanizmalar" ebeveynleriyle birlikte görünebilir; ancak bazılarına göre bu sadece "araba "nın birkaç farklı taksonominin parçası olduğu anlamına gelir.[6] Bir taksonomi aynı zamanda basitçe şeylerin türlerinin gruplar halinde düzenlenmesi veya alfabetik bir liste olabilir; ancak burada kelime dağarcığı terimi daha uygundur.Bilgi yönetimindeki mevcut kullanımda, taksonomilerontolojilerden daha dar olarak kabul edilir çünkü ontolojiler daha çeşitli ilişki türlerini uygular.[7]
Matematiksel olarak,hiyerarşik bir taksonomi, belirli bir nesne kümesi için sınıflandırmaların birağaç yapısıdır. Aynı zamanda içerme hiyerarşisi olarak da adlandırılır. Bu yapının en üstünde, tüm nesneler için geçerli olan tek bir sınıflandırma, yani kök düğüm bulunur. Bu kökün altındaki düğümler, toplam sınıflandırılmış nesneler kümesinin alt kümeleri için geçerli olan daha spesifik sınıflandırmalardır. Akıl yürütme süreci genelden daha özele doğru ilerler.
Buna karşın, hukuki terminoloji bağlamında, açık uçlu bağlamsal bir taksonomi kullanılır; bu taksonomi yalnızca belirli bir bağlama göre geçerlidir. Hukuk alanından alınan senaryolarda, hukuki terimlerin açık dokusuna ilişkin resmi bir açıklama modellenir ve bu da bir kavramın anlamlarının "çekirdek" ve "penumbra "sına ilişkin çeşitli kavramlar önerir. Muhakeme süreci özelden genele doğru ilerler.[8]
Antropologlar, taksonomilerin genellikle yerel kültürel ve sosyal sistemlere gömülü olduğunu ve çeşitli sosyal işlevlere hizmet ettiğini gözlemlemişlerdir.Halk taksonomileri üzerine belki de en bilinen ve etkili çalışmaÉmile Durkheim'ınDini Hayatın İlkel Biçimleri adlı eseridir. Halk taksonomilerinin (birkaç on yıllık ampirik araştırmanın sonuçları da dahil olmak üzere) daha yakın tarihli bir incelemesi ve bilimsel taksonomi ile ilişkilerinin tartışılmasıScott Atran'ınDoğa Tarihinin Bilişsel Temelleri adlı kitabında bulunabilir. Organizmaların halk taksonomilerinin, en azından daha büyük ve belirgin türler için, bilimsel sınıflandırmayla büyük ölçüde uyuştuğu görülmüştür; bu da halk taksonomilerinin yalnızca faydacı özelliklere dayandığı anlamına gelmez.[9]
Biyolojide taksonomi, organizmaların tanımlanması, tanımlanması, isimlendirilmesi ve sınıflandırılmasını kapsar. Taksonominin kullanım alanları şunları içerir:
Alfa taksonomi, yeni türlerin, alt türlerin ve diğer taksonların tanımlanması ve temel sınıflandırılması
Sürdürülebilir faaliyetler için AB taksonomisi, Avrupa Yeşil Anlaşması bağlamında hangi yatırımların çevresel olarak sürdürülebilir olduğunu açıklığa kavuşturmak için oluşturulan bir sınıflandırma sistemi.
Kayıt yönetimi taksonomisi, bir kuruluş içinde yapılandırılmamış içeriğin sınıflandırılmasının dayandığı veri temsili.
Vegas ve arkadaşları,[10] taksonomilerin kullanımı yoluyla yazılım mühendisliği alanındaki bilgiyi ilerletmek için ikna edici bir durum ortaya koymaktadır. Benzer şekilde, Ore ve arkadaşları[11] da yazılım mühendisliği ile ilgili konularda taksonomi oluşturma yaklaşımına yönelik sistematik bir metodoloji sunmaktadır.
Yazılım testi araştırmalarında teknikleri, araçları, kavramları ve artifaktları sınıflandırmak için çeşitli taksonomiler önerilmiştir. Aşağıda bazı örnek taksonomiler verilmiştir:
Engström ve arkadaşları,[14] yazılım testi alanında çalışan araştırmacılar ve uygulayıcılar arasındaki iletişimi güçlendirmek için bir taksonominin kullanılmasını önermekte ve değerlendirmektedir. Ayrıca, taksonominin kullanımını kolaylaştırmak ve teşvik etmek için web tabanlı bir araç geliştirmişlerdir.[15] Araç ve kaynak kodu genel kullanıma açıktır.[16]
Drummond Rennie ve ortak yazarlar,Amerikan Tıp Derneği DergisiJAMA'da 1997 yılında yayınlanan bir makalede, tıbbi araştırma dergilerindeki makalelerin yazarlarının listelenmesine ilişkin mevcut uygulamalardaki yetersizliklere dikkat çekerek
çoklu yazarlığın gerçeklerini yansıtmak ve hesap verebilirliği desteklemek için radikal bir kavramsal ve sistematik değişiklik. Modası geçmiş yazar kavramını bırakıp daha kullanışlı ve gerçekçi bir kavram olan katılımcı kavramını öneriyoruz.[17]:152
2012'den bu yana, birkaç büyük akademik ve bilimsel yayın kuruluşu, katkıda bulunan rollerinkontrollü bir kelime dağarcığını geliştirmek içinCRediT Projesi'ni başlatmıştır.[18]CRediT (Contributor Roles Taxonomy) olarak bilinen bu proje, düz, hiyerarşik olmayan bir taksonomi örneğidir; ancak, katkı derecesinin isteğe bağlı, geniş bir sınıflandırmasını içerir: lider, eşit veya destekleyici.Amy Brand ve ortak yazarlar amaçladıkları sonucu şu şekilde özetlemektedir:
Yayınlanan araştırmalara yapılan belirli katkıların tanımlanması, uygun kredilendirmeye, daha az yazar anlaşmazlığına ve işbirliği ile veri ve kod paylaşımına yönelik daha az caydırıcı unsura yol açacaktır.[17]:151
2018 ortası itibarıyla, bu taksonomi görünüşe göre kapsamını araştırma çıktılarıyla, özellikle de dergi makaleleriyle sınırlandırmaktadır; ancak, alışılmadık bir şekilde "hakemlerin tanımlanmasını ... desteklemeyi ummaktadır".[18] (Bu nedenle, araştırma sonuçlarının yer aldığı bir kitapta editör veya bölüm yazarı gibi roller için henüz terimler tanımlanmamıştır). 2014 yılının (kuzey) sonbaharında ilk Çalışma Grubu tarafından oluşturulan Versiyon 1, aşağıdaki tanımlanmış terimleri kullanarak 14 spesifik katılımcı rolünü tanımlamaktadır:
Kavramsallaştırma
Metodoloji
Yazılım
Doğrulama
Biçimsel Analiz
Soruşturma
Kaynaklar
Veri küratörlüğü
Yazma - Orijinal Taslak
Yazma - İnceleme ve Düzenleme
Görselleştirme
Gözetim
Proje Yönetimi
Finansman temini
Birçok büyük yayıncı ve dergi 2018 sonuna kadar CRediT'i uygulamayı planlarken, neredeyse bir o kadarı da CRediT'i kullanmanın gerekliliği veya değeri konusunda ikna olmuş değil. Örneğin,
Ulusal Bilimler Akademisi, yazarlık standartlarını belirlemeyi, sorumlu yazarların sorumluluklarını tanımlamayı, ORCID iD'lerini zorunlu kılmayı ve CRediT taksonomisini benimsemeyi taahhüt eden dergileri listelemek için bir TACS (Bilimde Yazar Katkılarında Şeffaflık) web sayfası oluşturmuştur.[19]
Aynı internet sayfasında 21 derginin (veya dergi ailesinin) listelendiği bir tablo bulunmaktadır:
5'i CRediT'i uygulamıştır veya 2018 sonuna kadar uygulamış olacaktır,
6 bir yazar katkı beyanı gerektirmekte ve CRediT kullanılmasını önermektedir,
8'i CRediT'i kullanmıyor, bunlardan 3'ü kullanmama nedenlerini belirtiyor ve
2'si bilgilendirici değildir.
Taksonomi, OpenStand ilkelerine uygun açık bir standarttır[20] veCreative Commons lisansı altında yayınlanmaktadır.[18]
İyi tasarlanmış bir taksonomi veya hiyerarşiye sahip internet siteleri, kullanıcıların site yapısının zihinsel bir modelini geliştirme olasılığı nedeniyle kullanıcılar tarafından kolayca anlaşılır.[21]
İnternet için taksonomi yazmaya yönelik kılavuzlar şunları içerir:
Birbirini dışlayan kategoriler faydalı olabilir. Kategoriler birden fazla yerde görünüyorsa, buna çapraz listeleme veya çoklu hiyerarşi denir. Çapraz listeleme çok sık görülürse hiyerarşi değerini kaybedecektir. Çapraz listeleme genellikle birden fazla yere uyan belirsiz kategorilerle çalışırken ortaya çıkar.[21]
Taksonomide genişlik ve derinlik arasında bir denge olması faydalıdır. Çok fazla seçenek (genişlik), kullanıcılara çok fazla seçenek sunarak onları aşırı yükleyecektir. Aynı zamanda, tıklanacak iki veya üç seviyeden fazla olan çok dar bir yapıya sahip olmak, kullanıcıların hayal kırıklığına uğramasına ve vazgeçmesine neden olacaktır.[21]
Bilgi temsil sistemlerindeki baskın ilişki türlerinden ikisiyüklem ve evrensel olarak nicelenmişkoşulludur. Yüklem ilişkileri, tek bir varlığın belirli bir türün örneği olduğu fikrini ifade ederken (örneğin,John bir bekardır), evrensel olarak nicelenmiş koşullular bir türün başka bir türün alt türü olduğu fikrini ifade eder (örneğin, "Bir köpek memelidir", bu "Tüm köpekler memelidir" ile aynı anlama gelir).[22]
"Has-a" ilişkisi oldukça farklıdır: bir filin hortumu vardır; hortum bir parçadır, filin bir alt türü değildir. Parça-bütün ilişkilerinin incelenmesimereolojidir.
Taksonomiler genellikle her bir seviyenin bir üst seviyeden daha spesifik olduğu (matematik dilinde bir üst seviyenin "bir alt kümesi" olduğu) biris-a hiyerarşisi olarak temsil edilir. Örneğin, temel bir biyoloji taksonomisi, hayvanın bir alt kümesi olan memeli ve memelinin alt kümeleri olan köpek ve kedi gibi kavramlara sahip olacaktır. Bu tür bir taksonomiye is-a modeli denir çünkü belirli nesneler bir kavramın örnekleri olarak kabul edilir. Örneğin,Fido köpek kavramının bir örneğidir veFluffy bir kedidir.[22]
Dilbilimde, is-a ilişkilerihiponimi olarak adlandırılır. Bir kelime bir kategoriyi tanımlarken diğeri bu kategorinin bir alt kümesini tanımlıyorsa daha büyük olan terim daha küçük olana görehipernim olarak adlandırılır ve daha küçük olan terim daha büyük olana göre "hiponim" olarak adlandırılır. Böyle bir hiponim, sırayla, hipernim olduğu başka alt kategorilere sahip olabilir. Basit biyoloji örneğinde,köpek, alt kategorisi olancollie'ye göre bir hipernimdir ve bu da hiponimlerinden biri olanFido'ya göre bir hipernimdir. Bununla birlikte, tipik olarak,hipernim tek bireylerden ziyade alt kategorilere atıfta bulunmak için kullanılır.
Küçük ve büyük nüfus kategorilerinin karşılaştırılması
Araştırmacılar, büyük popülasyonların sürekli olarak oldukça benzer kategori sistemleri geliştirdiğini bildirmiştir. Bu durum,folksonomiler ve dil veya insan iletişimi gibi büyük iletişim ağlarının ve kültürlerin sözcüksel yönleri ve genel olarak anlam oluşturma ile ilgili olabilir.[23][24]
^Novak, Jernej (May 2010)."Taxonomy of static code analysis tools".Proceedings of the 33rd International Convention MIPRO: 418-422. 27 Haziran 2022 tarihinde kaynağındanarşivlendi. Erişim tarihi: 22 Şubat 2023.