
Özel Oturum · Tıp Teknolojilerinde Kaos Teorisi:
Moleküler Dinamiklerden Klinik Veri Güvenliğine Çok Ölçekli Yaklaşımlar · Oturum Başkanı: Fatih ÖzkaynakSpecial Session · Chaos Theory in Medical Technologies:
Multiscale Approaches from Molecular Dynamics to Clinical Data Security · Chair: Fatih Özkaynak
Bir virüsü,
resmine bakarak tanımak.Recognising a virus
from its picture.
Chaos Game Representation as a Lightweight Genomic Signature for Alignment-Free Classification of Coronaviruses
SoruThe question
Elinize yeni bir virüs genomu geldi.
Hangi aileden?A new viral genome arrives.
Which family is it from?
≈ 30.000 harf · dört harfli bir alfabe: A, C, G, T · gösterilen: GenBank (SARS-CoV-2)≈ 30,000 letters · a four-letter alphabet: A, C, G, T · shown: GenBank (SARS-CoV-2)
Ailesini bilmek; hangi testin, hangi primerin, hangi analizin seçileceğini belirler. Salgında ilk sorulan soru budur.Knowing the family decides which test, which primers and which analysis come next. In an outbreak, it is the first question asked.
Bugünkü yolThe usual way
Harf harf hizalamak.Line it up, letter by letter.
şematik gösterim · sarı: uyuşmazlık, boşluk: ekleme/silmeschematic · yellow: mismatch, blank: insertion/deletion
Doğru, ama ağırAccurate, but heavy
Harfler tek tek karşılaştırılır.Letters are compared one by one.
Referans isterNeeds a reference
Bilinmeyeni hep bilinene dizeriz.The unknown is always lined up against the known.
Zor ölçeklenirHard to scale
Salgında binlerce genom aynı anda gelir.In an outbreak, thousands of genomes arrive at once.
Hizalamasız yol: diziyi hizalamadan, kısa harf gruplarının ne sıklıkla geçtiğiyle özetlemek.The alignment-free way: summarise the sequence by how often short letter groups occur — no alignment at all. Zielezinski et al., Genome Biol., 2017
Fikir · Jeffrey, 1990The idea · Jeffrey, 1990
Diziyi bir
resme çevirelim.Let's turn the
sequence into a picture.
Kural: ortadan başla. Her harfte, o harfin köşesine doğru yolun yarısı kadar git ve bir nokta koy.Rule: start in the middle. For each letter, move halfway towards that letter's corner and drop a dot.
pi = ½ ( pi−1 + köşecorner(bi) )
ilk 500 harffirst 500 letters
Kaos Oyunu Gösterimi (CGR)Chaos Game Representation (CGR)
Bütün genomu
oynatınca:Play the
whole genome:
Rastgele bir bulut değil: boşluklar ve kendini tekrar eden desenler, genomun “kelime alışkanlığını” gösteriyor. Aynı türde tutarlı, türler arasında farklı: genomik imza.Not a random cloud: gaps and self-similar patterns reveal the genome's “word habits”. Stable within a species, different between species: a genomic signature.
Jeffrey, Nucleic Acids Res., 1990 · Deschavanne et al., Mol. Biol. Evol., 1999
Resimden sayılara · FCGR · Almeida, 2001From picture to numbers · FCGR · Almeida, 2001
Kareyi ızgaraya bölüp
noktaları sayalım.Cut the square into a grid
and count the dots.
- k = 1 · 4 hücre · tek harflerin oranı4 cells · share of each letter
- k = 2 · 16 hücre · iki harflik kelimeler16 cells · two-letter words
- k = 3 · 64 hücre · üç harflik kelimeler64 cells · three-letter words
Her hücre, bir k-harfli kelimenin ne sıklıkla geçtiğini sayar. Izgara 4k sayı verir: k = 5 → 1.024 · k = 6 → 4.096. Sınıflandırıcının girdisi bu sayılar.Each cell counts how often one k-letter word occurs. The grid yields 4k numbers: k = 5 → 1,024 · k = 6 → 4,096. These numbers are the classifier's input.
Veri · NCBI GenBank / NCBI VirusData · NCBI GenBank / NCBI Virus
tam genom. Dört aile. Dengeli.complete genomes. Four families. Balanced.
SARS-CoV-2 hiç kullanılmadı: genom en baştan kenara kondu.SARS-CoV-2 was never used: genomes were set aside from the start.
Tam genomlar (– harf) · tohumlu (seed = 42) rastgele, dengeli örneklem · birebir kopyalar ayıklandı · tüm accession numaraları paylaşıldıComplete genomes (– letters) · seeded (seed = 42) random, balanced sample · exact duplicates removed · all accession numbers released
Dört ailenin imzasıFour family signatures
Her ailenin ortalama resmi.The average picture of each family.
Aynı dil bilgisi, farklı ince desenler. Sınıflandırıcının kullandığı tam da bu farklar.Same grammar, different fine patterns — exactly what the classifier uses.
Her ailenin ortalama FCGR'si, k = 6 (4.096 hücre), log ölçekMean FCGR of each family, k = 6 (4,096 cells), log scale
Sınıflandırıcı · doğrusal SVMThe classifier · linear SVM
Her genom bir nokta.
Aileler kendi bölgelerinde.Each genome is a point.
Families cluster together.
1.024 boyutlu uzayın iki boyutlu gölgesi (PCA, k = 5). İki boyutta bile gruplar seçiliyor; ayrımı sınıflandırıcı 1.024 boyutun tamamında yapıyor.A 2-D shadow of the 1,024-dimensional space (PCA, k = 5). Groups show even in 2-D; the classifier separates them using all 1,024 dimensions.
doğruluk · 5-katlı çapraz doğrulamaaccuracy · 5-fold cross-validation
/ doğru · tek hata: bir Alfa, Gama sanıldıcorrect · a single error: one Alpha read as Gamma
Şaşırtıcı olanThe surprise
64 sayı yetiyor.numbers are enough.
Tam genomda, ailenin kimliği şaşırtıcı derecede küçük bir temsilden geri kazanılabiliyor.On full genomes, family identity can be recovered from a remarkably compact representation.
Kendimizi kandırıyor muyuz?Are we fooling ourselves?
Aynı türün kopyaları hem eğitimde
hem testte olursa?What if copies of one species sit
in both training and test?
rastgele bölmerandom split
tür-farkında bölmespecies-aware split
tür grubu · beş katlı GroupKFold · makro-F1species groups · five-fold GroupKFold · macro-F1
Hiç görmediği bir virüsA virus it has never seen
Model SARS-CoV-2'yi hiç görmedi.The model never saw SARS-CoV-2.
0 / → Betacoronavirus
Doğru aile. Eğitimdeki diğer betakoronavirüslerin imzası yetti.The right family. The signature of the other betacoronaviruses was enough.
Gerçek hayat · kısa parçalarReal life · short fragments
Elinizde tam genom değil,
kısa bir parça varsa?What if you only have
a short piece?
k = 3 kısa parçada kararlı ama yeterince ayırt edici değil; k = 5 daha seyrek ama aileye özgü ince deseni taşıyor. k'yı beklenen okuma uzunluğuna göre seçin.k = 3 is stable on a short piece but not discriminative enough; k = 5 is sparser yet carries the family-specific fine pattern. Choose k from the expected read length.
HızSpeed
Hizalama yok. GPU yok.No alignment. No GPU.
Tek bir dizüstü bilgisayar · Apple M2 Pro · Python, scikit-learnA single laptop · Apple M2 Pro · Python, scikit-learn
Akılda kalacak üç şeyThree things to remember
- Kaos oyunu, bir genomu yorumlanabilir bir resme ve sayılara çeviriyor.The chaos game turns a genome into an interpretable picture and numbers.
- Tam genomda 64 sayı ve düz bir sınır aileyi buluyor; hiç görmediği bir virüsü bile doğru aileye koyuyor.On full genomes, 64 numbers and a straight boundary find the family — even for a virus never seen before.
- Dizi kısaldıkça bu tutumluluk kayboluyor: k'yı okuma uzunluğuna göre seçin.As sequences get short, that parsimony fades: choose k from the read length.
Sınırlar: görev cins düzeyinde · veri kamu arşivlerinin örnekleme yanlılığını taşıyor · okumalar yerine bitişik parçalar kullanıldı, dizileme hatası modellenmedi.Limits: a genus-level task · data inherit public-archive sampling biases · contiguous fragments stood in for reads; sequencing error was not modelled.
Kod, veri listeleri ve bu sunumCode, data lists and this presentation
Teşekkürler.Thank you.
Sorularınızı memnuniyetle alırım.Happy to take your questions.
15 Ekim 2026 · Gaziantep · Sunan: Ferhat Uçar15 October 2026 · Gaziantep · Presenter: Ferhat Uçar
fucar@firat.edu.tr · 251137146@firat.edu.tr

Sunumu telefonunuzda açınOpen the slides on your phone