Name:
Michalis Vlachos
WORK EXPERIENCE
|
Sep
2008 - present: IBM Zurich Research
Laboratory, Switzerland
Research Staff Member, Data Analytics Group
• Data Mining, Machine Learning
• Data Visualization
• Recommender Systems
|
|
Aug 2004 - Jul 2008: IBM T.J.
Watson Research Center, NY,
USA
Research Staff Member, Software Tools and Techniques
• Time-Series Analytics
• Resource Adaptive Data-Mining
• Streaming Algorithms
Manager: Philip S. Yu
|
|
Sept 1999- Jun 2004: Computer Science Dept., UCR
Researcher,
Database Lab
Interests include similarity & indexing in
high-dimensional spaces, clustering & classification.
Supervisor: Dimitrios Gunopulos.
|
|
June 2003-Aug. 2003:
Microsoft Research (MLAS - Machine Learning And Statistics)
Visiting Researcher
• Analysis of Query Web Logs
Supervisor: Chris Meek
|
|
March
1999- June 1999, Artificial
Intelligence & Information Analysis Lab,
Aristotle University of Thessaloniki
Programmer
• Software Development for Image Processing Program "EIKONA"
• Website development (www.alphatecltd.com)
|
|
Aug.
1997- Sept. 1997 Magistrat Linz, Linz, Austria
IAESTE student exchange program
• Database Applications using MS SQL Server & Visual Basic
|
|
July
1996 Informatics Dept., Liberec Univ., CZ
IAESTE student exchange program
• Parallel algorithms implementation using UNIX sockets |
AWARDS
|
Marie Curie International
Reintegration Grant, European Union, 2009-2013
|
|
Research Division Technical Accomplishment Award, 2009, IBM
Research |
|
Research Division Award for System S, 2008 |
|
Invention Plateau Award,
2008, IBM Research |
|
Invention Plateau Award,
2006, IBM Research |
|
Fulbright Foundation
Scholarship, 1999 |
SELECTED PUBLICATIONS
|
T. Huynh, M. Vlachos,
I. Rigoutsos:
"Anchoring Millions of Distinct Reads on the Human Genome
within Seconds",
International Conference on Extending Database Technology (EDBT),
Lausanna, Switzerland, 2010
|
|
D. Turaga, M. Vlachos, O.
Verscheure:
"On K-Means Cluster Preservation using Quantization Schemes",
IEEE International Conference on Data Mining (ICDM), Miami,
USA, 2009
|
|
M. Vlachos, S.S. Kozat, P.S. Yu:
"Optimal Distance Bounds on Time-Series Data",
SIAM International Conference on Data Mining (SDM), Nevada,
USA, 2009
|
|
M. Vlachos, C. Lucchese, D. Rajan, P.S. Yu:
"Ownership Protection of Shape Datasets with Geodesic
Distance Preservation", International Conference on
Extending Database Technology (EDBT), Nantes, France, 2008
|
|
C. Lucchese, M. Vlachos, D. Rajan, P.S. Yu:
"Rights Protection of Trajectory Datasets", International
Conference on Data Engineering (ICDE), Cancun, Mexico, 2008
|
|
T. Ide,
S. Papadimitriou,
M. Vlachos:
"Computing Correlation Anomaly Scores Using Stochastic
Nearest Neighbors", International Conference on Data-Mining
(ICDM), Omaha, Nebraska, USA, 2007,
|
|
M. Vlachos, B. Taneri, E. Keogh, P.S. Yu:
"Visual Exploration of Genomic Data",
11th European Conference on Principles and Practice of Knowledge
Discovery in Databases (PKDD), Warsaw, Poland, 2007,
|
|
V. Hristidis,
O. Valdivia, M. Vlachos and
P. S. Yu:
"A System for Keyword Search on Textual Streams",
SIAM International Conference on Data-Mining (SDM), 2007
|
|
O. Verscheure, M. Vlachos,
A. Anagnostopoulos,
P. Frossard, E. Bouillet, and
P.S. Yu:
"Finding 'Who is Talking to Whom' in VoIP Networks via
Progressive Stream Clustering",
In Proc. of ICDM,
Hong-Kong, 2006
|
|
V. Hristidis,
O. Valvidia, M. Vlachos and
P.S Yu:
"Continuous Keyword Search on Multiple Text Streams",
In Proc. of CIKM,
Arlington, Virginia, 2006
|
|
M. Vlachos,
S. Papadimitriou, Z.
Vagena and
P.S Yu:
"Indexing and Visualization of High-Dimensional Data
via Dimension Reorderings",
In Proc. of PKDD,
Berlin, Germany, 2006
|
|
E. Keogh, L. Wei, X. Xi, S.-H. Lee and M. Vlachos:
"Exact Indexing of Shapes under Rotation Invariance with Arbitrary Representations and Distance Measures",
In Proc. of VLDB,
Seoul, Korea, 2006
|
|
A. Anagnostopoulos, M. Vlachos,
M. Hadjieleftheriou,
E. Keogh,
P.S. Yu:
"Global Distance-Based Segmentation of Trajectories",
In Proc. of KDD,
PA, USA, 2006
|
|
M. Vlachos, D. Turaga,
P.S. Yu:
"Resource Adaptive Periodicity Estimation",
In Proc. EDBT, 2006
|
|
M. Vlachos,
Z. Vagena,
P.S. Yu,
V. Athitsos:
"Rotation Invariant Indexing of Shapes and Line
Drawings",
In Proc. of 14th ACM Conference on Information and Knowledge
Management (CIKM),
Bremen, Germany, 2005
|
|
M. Vlachos,
K-L. Wu,
S-K.Chen and
P.S. Yu:
"Fast Burst Correlation of Financial Data",
In Proc. 9th European Conference of Practices in Knowledge
and Data Discovery (PKDD),
Porto, Portugal, 2005
|
|
M. Vlachos,
Z. Vagena,
V. Castelli,
P.S. Yu:
"A Multi-Metric Index for Euclidean and Periodic
Matching",
In Proc. 9th European Conference of Practices in Knowledge
and Data Discovery (PKDD),
Porto, Portugal, 2005
|
|
D. Zeinalipour-Yazti, Z.
Vagena, D. Gunopulos, V. Kalogeraki, V. Tsotras, M. Vlachos, N.
Koudas,
D. Srivastava:
"The Threshold Join Algorithm for
Top-k Queries in Distributed Sensor Networks", Intl.
Workshop on Data Management for Sensor Networks
DMSN
(VLDB'2005),
Trondheim, Norway, 2005
|
|
M. Vlachos,
P.S. Yu,
V. Castelli:
"On Periodicity Detection and Structural Periodic
Similarity",
In Proc. of SIAM International Conf. on Data Mining (SDM),
Newport Beach, CA, 2005
|
|
M. Vlachos,
D.
Gunopulos,
G. Das:
"Rotation Invariant Distance Measures for Trajectories",
In Proc. of 10th International Conf. on Knowledge Discovery & Data Mining (SIGKDD),
Seattle, WA, 2004
|
|
M. Vlachos,
C.
Meek,
Z. Vagena,
D. Gunopulos:
"Identification of Similarities, Periodicities & Bursts
for Online Search Queries",
In Proc. of International Conference on Management of Data (SIGMOD), Paris, France, 2004
|
|
J. Lin, M. Vlachos,
E. Keogh,
D. Gunopulos:
"Iterative Incremental Clustering of Time Series",
In Proc. of 9th International Conference on Extending Database
Technology (EDBT),
Crete, Greece, 2004
|
|
T.
Palpanas, M. Vlachos,
E. Keogh,
D.
Gunopulos,
W.
Truppel:
"Online Amnesic Approximation of Streaming Time Series",
In Proc. of 20th International Conference on Data
Engineering (ICDE),
Boston, 2004
|
|
M. Vlachos,
M.
Hadjieleftheriou,
D.
Gunopulos, E. Keogh:
"Indexing Multi-Dimensional Time-Series with Support for
Multiple Distance Measures",
In Proc. of 9th SIGKDD, Washington, DC, 2003
|
|
S. Guha, D.
Gunopulos, N. Koudas, D. Srivastava, M. Vlachos:
"Efficient Approximation Of Optimization Queries Under
Parametric Aggregation Constraints",
In Proc. of 29th VLDB, Berlin, Germany, 2003, pp. 778-789
|
|
J. Lin, M.
Vlachos, E. Keogh,
D. Gunopulos:
"Multi-Resolution K-Means Clustering of Time Series and
Applications to Images",
Workshop on
Multimedia Data Mining (MDDS), SIGKDD, Washington DC, 2003
|
|
M. Cardle,
M. Vlachos, S.
Brooks,
E.
Keogh,
D. Gunopulos:
"Fast Motion Capture Matching with Replicated Motion
Editing",
In Proc. of SIGGRAPH 2003, San Diego, Technical Sketches
& Applications
|
|
M. Vlachos,
J. Lin,
E. Keogh,
and D. Gunopulos:
"A Wavelet-Based Anytime Algorithm for K-Means Clustering of
Time-Series",
Workshop on Clustering
High-Dimensionality Data and its Applications, SIAM Datamining,
San Francisco, 2003
|
|
M. Vlachos,
C.
Domeniconi, D.
Gunopulos,
G. Kollios,
N. Koudas:
"Non-Linear Dimensionality Reduction Techniques for
Classification and Visualization",
In Proc. of 8th
SIGKDD, Edmonton, Canada, 2002, pp. 645-651
|
|
M. Vlachos,
D. Gunopulos,
G. Kollios:
"Robust Similarity Measures for Mobile Object
Trajectories",
In Proc. of DEXA 2002, 5th International Workshop
MDDS '02,
Aix-en-Provence, France, pp. 721-726
|
|
M. Vlachos,
G.Kollios, D.
Gunopulos:
"Discovering Similar Multidimensional Trajectories",
In Proc. of 18th
ICDE
'02, San Jose, CA, 2002, pp. 673-684
|
|
M. Vlachos:
"Similarity Measures and Indexing Schemes Trajectory
Data",
UC, Riverside, M.Sc. Thesis, Sept. 2001
|
|
M. Vlachos,
D. Gunopulos,
G. Das:
"Indexing Time-Series under conditions of Noise",
Invited Chapter in 'Data Mining in Time Series Databases',
World Scientific Publishing, 2003 |
COMPUTER SKILLS
|
Languages:
Flex, PHP, SQL, C++, C#, Java, Matlab, Python, OpenGL |
|
Selected Projects:
• Co-clustering/Market Segmentation of customers/products for
IBM
• Rotation Invariant Matching of Shapes and Images
• VoIP Matching System for System S
• Implementation of a system for storage and fast retrieval
of similar multidimensional object trajectories. The system
can retrieve trajectories that are similar to the user's
queries and is designed to be robust to noise. Example data
for the system include GPS data, or sign language recognition
data.
• Design and implementation of multithreaded distributed file
system. Access and control of local & remote files and directories.
• Application for code optimization for the low-level code
written in language C--.
• Application for code optimization for DLX CPU.
• Program for discovery of frequent
transactions using the "Apriori" algorithm.
• System implementation for luminance and geometry
corrections of images captured by an infra-red camera, for the
assembly of infrared reflectogram mosaics (Bachelor Thesis,
Aristotle University of Thessaloniki). |
FOREIGN LANGUAGES
|
English |
|
German
|
|
Italian |
|
Spanish
|
|