An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... ·...

50
Invited talk at Taipei Medical University, June 2006 An Introduction to Knowledge Discovery Applications in Biomedical Sciences Limsoon Wong

Transcript of An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... ·...

Page 1: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

Invited talk at Taipei Medical University, June 2006

An Introduction to Knowledge DiscoveryApplications in Biomedical Sciences

Limsoon Wong

Page 2: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

2

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Plan

• Quick introduction to knowledge discovery• Example applications

– Translation Initiation Site Recognition– Protein subcellular localization prediction– Protein function inference– Treatment optimization of childhood ALL

Page 3: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

Invited talk at Taipei Medical University, June 2006

Quick Intro to Knowledge Discovery

Page 4: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

4

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Jonathan’s rules : Blue or CircleJessica’s rules : All the rest

What is Knowledge Discovery?

Whose block is this?

Jonathan’s blocks

Jessica’s blocks

Page 5: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

5

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

What is Knowledge Discovery?

Question: Can you explain how?

Page 6: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

6

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Main Steps of Knowledge Discovery

• Training data gathering• Feature generation

– k-grams, colour, texture, domain know-how, ...• Feature selection

– Entropy, χ2, CFS, t-test, domain know-how...• Feature integration

– SVM, ANN, PCL, CART, C4.5, kNN, ...

Someclassifier/methods

Page 7: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

7

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Feature Selection Statistics Principle

• Choose a feature w/ low intra-class distance• Choose a feature w/ high inter-class distance

Page 8: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

8

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Neighborhood

5 of class3 of class

=

Classifier Learning/Operation Principle

Image credit: Zaki

Page 9: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

Invited talk at Taipei Medical University, June 2006

Translation Initiation Site Recognition

Page 10: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

10

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

...AATGGTACCGATGACCTG... ...TRLRPLLALLALWP......AAUGGUACCGAUGACCUGGAGC...

Central Dogma

Page 11: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

11

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Translation Initiation Site

Page 12: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

12

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

A Sample cDNA

• What makes the second ATG the TIS?

299 HSU27655.1 CAT U27655 Homo sapiensCGTGTGTGCAGCAGCCTGCAGCTGCCCCAAGCCATGGCTGAACACTGACTCCCAGCTGTG 80CCCAGGGCTTCAAAGACTTCTCAGCTTCGAGCATGGCTTTTGGCTGTCAGGGCAGCTGTA 160GGAGGCAGATGAGAAGAGGGAGATGGCCTTGGAGGAAGGGAAGGGGCCTGGTGCCGAGGA 240CCTCTCCTGGCCAGGAGCTTCCTCCAGGACAAGACCTTCCACCCAACAAGGACTCCCCT............................................................ 80................................iEEEEEEEEEEEEEEEEEEEEEEEEEEE 160EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 240EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE

Page 13: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

13

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Approach

• Training data gathering• Signal generation

– k-grams, distance, domain know-how, ...• Signal selection

– Entropy, χ2, CFS, t-test, domain know-how...• Signal integration

– SVM, ANN, PCL, CART, C4.5, kNN, ...

Page 14: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

14

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Training & Testing Data

• Vertebrate dataset of Pedersen & Nielsen [ISMB’97]

• 3312 sequences• 13503 ATG sites• 3312 (24.5%) are TIS• 10191 (75.5%) are non-TIS• Use for 3-fold x-validation expts

Page 15: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

15

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Signal Generation

• K-grams (ie., k consecutive letters)– K = 1, 2, 3, 4, 5, …– Window size vs. fixed position– Up-stream, downstream vs. any where in window– In-frame vs. any frame

0

0.5

1

1.5

2

2.5

3

A C G T

seq1seq2seq3

Page 16: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

16

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Signal Generation: An Example

• Window = ±100 bases• In-frame, downstream

– GCT = 1, TTT = 1, ATG = 1…• Any-frame, downstream

– GCT = 3, TTT = 2, ATG = 2…• In-frame, upstream

– GCT = 2, TTT = 0, ATG = 0, ...

299 HSU27655.1 CAT U27655 Homo sapiensCGTGTGTGCAGCAGCCTGCAGCTGCCCCAAGCCATGGCTGAACACTGACTCCCAGCTGTG 80CCCAGGGCTTCAAAGACTTCTCAGCTTCGAGCATGGCTTTTGGCTGTCAGGGCAGCTGTA 160GGAGGCAGATGAGAAGAGGGAGATGGCCTTGGAGGAAGGGAAGGGGCCTGGTGCCGAGGA 240CCTCTCCTGGCCAGGAGCTTCCTCCAGGACAAGACCTTCCACCCAACAAGGACTCCCCT

Page 17: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

17

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Too Many Signals

• For each value of k, there are 4k * 3 * 2 k-grams

• If we use k = 1, 2, 3, 4, 5, we have 24 + 96 + 384 + 1536 + 6144 = 8184 features!

• This is too many for most machine learning algorithms

Page 18: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

18

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Sample K-grams Selected by CFS

• Position –3• in-frame upstream ATG• in-frame downstream

– TAA, TAG, TGA, – CTG, GAC, GAG, and GCC

Kozak consensus Leaky scanning

Stop codon

Codon bias?

Page 19: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

19

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Results (3-fold x-validation)

TP/(TP + FN) TN/(TN + FP) TP/(TP + FP) Accuracy

Naïve Bayes 84.3% 86.1% 66.3% 85.7%

SVM 73.9% 93.2% 77.9% 88.5%

Neural Network 77.6% 93.2% 78.8% 89.4%

Decision Tree 74.0% 94.4% 81.1% 89.4%

Page 20: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

20

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

ATGpr

Ourmethod

Validation Results (on Chr X and Chr 21)

• Using top 100 features selected by entropy and trained on Pedersen & Nielsen’s

Page 21: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

Invited talk at Taipei Medical University, June 2006

Protein SubcellularLocalization Prediction

Page 22: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

22

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Compartments and Sorting

• Eukaryotic cells requires proteins be targeted to their subcellulardestinations

• Protein sorting is determined by specific amino acid sequences, or “signals”, within the protein

• Secretory pathway targets proteins to plasma membrane, some membrane-bound organelles such as lysosomes, or to export proteins from the cell

Page 23: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

23

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Amino acid composition of

proteins residing in

different sites are different

Page 24: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

24

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Amino Acid Composition Differences

• each cellular location has own characteristic physio-chemical environment

• proteins in each location have adapted thru evolution to that environment

• thus reflected in the protein structure and amino acid composition

• If the above is true, the amino acid composition differences wrt cellular location sites should be more pronounced on protein surfaces than protein interior

• Exercise: Why?

Page 25: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

25

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Adaptation of Protein SurfacesAndrade et al., JMB, 1998

• To test the theory of adaptation of protein surfaces to subcellularlocalization, we do a plot of 3 types of composition vectors along their first two principal components

Proportion ofjth amino acid type in ith protein

Page 26: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

26

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Adaptation of Protein Surfaces Andrade et al., JMB, 1998

• Clearly total & surface composition vectors show better separation than interior composition vectors

Total amino acidcomposition vector

Interior amino acidcomposition vector

Surface amino acidcomposition vector

nuclearcytoextracell

Page 27: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

27

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Amino Acid Composition

• This means can use amino acid composition vectors, especially those from protein surfaces, to predict subcellular localization!

• Let’s see how this turn out….

Page 28: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

28

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Support Vector Machines: SubLocHua & Sun, Bioinformatics, 17:721--728, 2001

extracellularvs rest

nuclearvs rest

cytoplasmicvs rest

mitochondrialvs rest

ArgmaxX X-vs-rest

SVM

SVM

SVM

SVMThe SVMs use • polynomial kernel with d = 9 (prokaryotic),

K(Xi,Xj) = (Xi ·Xj + 1)d

• RBF kernel with γ=16 (eukaryotic),K(Xi, Xj) = exp(- γ |Xi - Xj|2)

20-dimensional vector giving amino

acid composition of the input protein

Page 29: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

29

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

SubLoc:

PerformanceNNPSL SubLoc

(Eukaryotic)

Dataset: Reinhardt & Hubbard, NAR, 1998

Page 30: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

30

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

SubLoc: Robustness of Amino Acid Composition Approach

• Amazingly, accuracy of SubLoc is virtually unaffected when the first 10, 20, 30, & 40 amino acids in a protein are deleted

• Amino acid composition is a robust indicator of subcellularlocalization, and is insensitive to errors in N-terminal sequences

Page 31: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

31

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Amino Acid Composition:Taking it Further

• How about pairs of consecutive amino acids? (a.k.a 2-grams) How about 3-grams, …, k-grams?

• How about pseudo amino acid composition?• How about presence of entire functional

domains? (I.e. think of the presence/absence of a functional domain as a summary of amino acid sequence info...)

Page 32: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

32

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Functional Domain CompositionCai & Chou, BBRC, 305:407--411, 2003

Training seqs of various localizationsites

BLAST againstdb of known functional domains(Interpro)

NN-5875D:Train k-NN (k=1) using these vectors

or, if nohit found

Pseudo aminoacid composition

Aminoacidcomposition

NN-40D:Train k-NN (k=1) using these vectors

If a protein got a hit in Interpro,use NN-5875D; else use NN-40D

Page 33: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

33

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Functional Domain Composition:

Performance

Dataset: Reinhardt & Hubbard, NAR, 1998

Page 34: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

Invited talk at Taipei Medical University, June 2006

Protein Function Prediction

Page 35: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

35

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Function Assignment to Protein Sequence

• How do we attempt to assign a function to a new protein sequence?

SPSTNRKYPPLPVDKLEEEINRRMADDNKLFREEFNALPACPIQATCEAASKEENKEKNRYVNILPYDHSRVHLTPVEGVPDSDYINASFINGYQEKNKFIAAQGPKEETVNDFWRMIWEQNTATIVMVTNLKERKECKCAQYWPDQGCWTYGNVRVSVEDVTVLVDYTVRKFCIQQVGDVTNRKPQRLITQFHFTSWPDFGVPFTPIGMLKFLKKVKACNPQYAGAIVVHCSAGVGRTGTFVVIDAMLDMMHSERKVDVYGFVSRIRAQRCQMVQTDMQYVFIYQALLEHYLYGDTELEVT

Page 36: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

36

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Guilt-by-Association

• Compare the target sequence T with sequences S1, …, Sn of known function in a database

• Determine which ones amongst S1, …, Sn are the mostly likely homologs of T

• Then assign to T the same function as these homologs

• Finally, confirm with suitable wet experiments

Page 37: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

37

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Guilt-by-AssociationCompare T with seqs of known function in a db

Assign to T same function as homologs

Confirm with suitable wet experiments

Discard this functionas a candidate

Page 38: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

38

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

What if no homolog of known function is found?

Page 39: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

39

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

SVM-Pairwise Framework

Training Data

S1

S2

S3

Testing Data

T1

T2

T3

Training Features

S1 S2 S3 …

S1 f11 f12 f13 …

S2 f21 f22 f23 …

S3 f31 f32 f33 …

… … … … …

Feature Generation

Trained SVM Model(Feature Weights)

Training

Testing Features

S1 S2 S3 …

T1 f11 f12 f13 …

T2 f21 f22 f23 …

T3 f31 f32 f33 …

… … … … …

Feature Generation

Support Vectors Machine

(Radial Basis Function Kernel)

Classification

DiscriminantScores

RBF Kernel

f31 is the local alignment score between S3 and S1

f31 is the local alignment score between T3 and S1

Image credit: Kenny Chua

Page 40: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

40

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Performance of SVM-Pairwise• Receiver Operating

Characteristic (ROC)– The area under the

curve derived from plotting true positives as a function of false positives for various thresholds.

• Rate of median False Positives (RFP)– The fraction of negative

test examples with a score better or equals to the median of the scores of positive test examples.

Page 41: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

Invited talk at Taipei Medical University, June 2006

Treatment Optimization of Childhood Leukemia

Page 42: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

42

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

• The subtypes look similar

• Conventional diagnosis– Immunophenotyping– Cytogenetics– Molecular diagnostics

• Unavailable in most ASEAN countries

Childhood ALL

• Major subtypes are: T-ALL, E2A-PBX, TEL-AML, MLL genome rearrangements, Hyperdiploid>50, BCR-ABL

• Diff subtypes respond differently to same Tx

• Over-intensive Tx– Development of

secondary cancers– Reduction of IQ

• Under-intensiveTx– Relapse

Page 43: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

43

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Image credit: Affymetrix

Single-Test Platform ofMicroarray & Machine Learning

Page 44: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

44

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Childhood ALL Subtype Diagnosis Workflow

A tree-structureddiagnostic workflow was recommended byour doctor collaborator

Page 45: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

45

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Accuracy Various Classifiers)

The classifiers are all applied to the 20 genes selected by χ2 at each level of the tree

Page 46: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

46

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Multidimensional Scaling Plot Subtype Diagnosis

Page 47: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

47

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Is there a new subtype?

• Hierarchical clustering of gene expression profiles reveals a novel subtype of childhood ALL

Page 48: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

48

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

ConclusionsConventional Tx:• intermediate intensity to everyone⇒ 10% suffers relapse⇒ 50% suffers side effects⇒ costs US$150m/yr

Our optimized Tx:• high intensity to 10%• intermediate intensity to 40%• low intensity to 50%• costs US$100m/yr

•High cure rate of 80%• Less relapse

• Less side effects• Save US$51.6m/yr

Page 49: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

Invited talk at Taipei Medical University, June 2006

Any Question?

Page 50: An Introduction to Knowledge Discovery Applications in ...wongls/talks/yangming-june06/taipei... · • Quick introduction to knowledge discovery • Example applications – Translation

50

Invited talk at Taipei Medical University, June 2006 Copyright 2006 © Limsoon Wong

Acknowledgements

• Huiqing Liu• Fanfan Zeng• Jinyan Li• Allen Yeoh