Welcome to Theofilatos Konstantinos' Personal Page
image

Theofilatos Konstantinos is a phd candidate in the Department of Computer Engineering and Informatics of the University of Patras, Greece. His research interests include computational intelligence, bioinformatics, data mining, web technologies and time series forecasting.

He graduated in 2006 from the Department of Computer Engineering and Informatics of the University of Patras, Greece. He is a member of the Pattern Recognition Laboratory (prlab.ceid.upatras.gr) since 2006 and a member of the Computational Biology and Bioinformatics group (http://prlab.ceid.upatras.gr/bioinfo/) of the Deprtment of Computer Engineering and Informatics since 2009. In 2009, he received a Master's degree from the Department of Computer Engineering and Informatics of the University of Patras. Since 2009, in the same Department, he focused on Bioinformatics applications and started his phd studies on the "Development and Application of Computational Intelligence techniques for the analysis of protein data".


Personal Information
Date of Birth: 2 October 1983
Home Address: Kolchidos 48 Patras, 26332, GREECE
Work Address: Pattern Recognition Laboratory, Department of Computer Engineering and Informatics, University of Patras, Rio, 26500
Telephone: +30-2610-997518
E-mail: theofilk@ceid.upatras.gr



Education
2009 - now
PhD Candidate in Computer Engineering and Informatics from the Department of Computer Engineering and Informatics of the University of Patras. Phd thesis: «Design and implementation of intelligent algorithmic techniques for the problem of processing protein data».

2006 - 2009
Master in Science in Computer Science and Engineering from the Department of Computer Engineering and Informatics of the University of Patras, Greece (grade: Excellent). Master thesis: «Predicting time series using genetic programming techniques».

2001 - 2006
University of Patras,Department of Computer Engineering and Informatics (grade: 7,32). Diploma thesis: «Hybrid Computational Intelligence algorithms for recognizing the structure of linear systems» (grade: 10).

1999 - 2001
Graduate of Experimental high school of Patras (grade: 18,8).

Research Interests
·  Computational Intelligence (Neural Networks, Evolutionary Algorithms and applications).
·  Genetic Programming (tree-based genetic programming, linear genetic programming, gene expression programming etc.).
·  Data mining.
·  Artificial Intelligence – Expert Systems.
·  Bioinformatics- Systems Biology- Protein-Protein Interactions.
·  Statistical analysis.
·  Web technologies and applications.
·  Modeling and predicting financial timeseries.
 
Computing Skills
Operating Systems : Windows, Unix (Linux)
Programming : MATLAB, C, C#, C++, Java, SQL, PHP, JavaScript, HTML, CSS, R (Statistical Computing), SPSS, CLIPS/ FuzzyCLIPS, WEKA

Language Skills
Native : Greek
Other : English (fluent)
Journals
  • K. Theofilatos, C. Dimitrakopoulos, C. Papasavvas, S. Likothanassis, E. Georgopoulos, S. Mavroudi. "Dimensionality Reduction Techniques in the Computational Prediction of Protein-Protein Interactions: Classical versus Sophisticated new Techniques", Journal of Computational Biology, (submitted in May 2012).

  • D. Kleftogiannis, A. Korfiati, K. Theofilatos, A. Tsakalidis, S. Likothanassis, S. Mavroudi, “Where we stand, where we are moving: Surveying computational techniques for identifying miRNA genes and ucovering their regulatory role”, Journal of Computers in Biology and Medicine, 2012 (submitted in June 2012).

  • G. Vasilakis, E. Georgopoulos, K. Theofilatos, A. Karathanasopoulos and S. Likothanassis, “A Genetic Programming Environment for EUR/USD Exchange Rate Forecasting”, Computational Economics, 2011 (submitted).

  • C. Dunis, S. Likothanassis, A. Karathanasopoulos, G. Sermpinis and K. Theofilatos, “A hybrid Genetic Algorithm-Support Vector Machine Approach in the task of forecasting and trading the ASE 20”, Journal of Asset Management, 2012 (submitted)

  • C. Dimitrakopoulos, K. Theofilatos, S. Likothanassis, S. Mavroudi, (2012) "Natural Selection Applications for Algorithmic Computation". Natural Selection: Biological Processes, Theory and Role in Evolution, Nova Science Publishers, (accepted).

  • K. Theofilatos, S. Likothanassis, A. Karathanasopoulos, “Modelling and Trading the EUR/USD Exchange Rate Using Machine Learning Techniques”, Engineering, Technology & Applied Science Research Journal (ETASR), 2012 (accepted).

  • V. Spyropoulou, M. Rapsomaniki, K. Theofilatos, S. Papadimitriou, S. Likothanassis, A. Tsakalidis and S. Mavroudi, “Computational Methods and Algorithms for Mass Spectrometry Based Differential Proteomics: Recent Advances, Perspectives and Open Problems”, Current Proteomics, 2012 (accepted).

  • C. Dimitrakopoulos, K. Theofilatos, E. Georgopoulos, S. Likothanassis, A. Tsakalidis ans S. Mavroudi, “Efficient Computational Construction of weighted Protein-Protein Interaction Networks by Using Adaptive Filtering Techniques Combined with Natural Selection-Based Heuristic Algorithms”, International Journal of Systems Biology and Biomedical Technologies (IJSBBT), Vol. 1, issue 2, pp. 20-34, 2012.

  • C. Dimitrakopoulos, K. Theofilatos, E. Georgopoulos, S. Likothanassis, A. Tsakalidis ans S. Mavroudi, “Adaptive filtering techniques combined with natural selection-based heuristic algorithms in the prediction of protein-protein interactions”, IFIP Advances in Information and Communication Technology 363 AICT (PART 1), pp. 471-480, 2011.

  • K. Theofilatos, C.Dimitrakopoulos, A. Tsakalidis, S. Likothanassis, S. Papadimitriou, S. Mavroudi, "Computational Approaches for the Prediction of Protein-Protein Interactions: A Survey", Current Bioinformatics, Volume 6, No. 4, 2011.

  • A. Karathanasopoulos, K. Theofilatos, P. Leloudas and S. Likothanassis, “Modeling the ASE20 Greek Index Using Artificial Neural Networks Combined with Genetic Algorithms”. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 6352 LNCS (PART 1): 428-435, 2010.

  • M. Antoniou, E. Georgopoulos, K. Theofilatos, S. Likothanassis, “Forecasting Euro – United States Dollar Exchange Rate with Gene Expression Programming”, Artificial Intelligence Applications and Innovations IFIP Advances in Information and Communication Technology, 2010, Volume 339/2010,p.p. 78-85.

  • K. Theofilatos, G. Beligiannis and S. Lykothanassis, “Combining evolutionary and stochastic gradient techniques for system identification”, Journal of Computational and Applied Mathematics, Vol. 227, Issue 1, 1 May 2009, Pages 147-160.


Conferences
  • K. Theofilatos, A. Karathanasopoulos, G. Sermpinis, E. Georgopoulos, S. Likothanassis, “Modelling and Trading Financial Time Series using Neural Networks Optimized with adaptive Evolutionary Algorithms”, Forecasting Financial Markets: Advances for exchange rates, interest rates and asset management, Marseilles, France, May 2012.

  • A. Korfiati, D., Kleftogiannis, K. Theofilatos, S. Likothanassis, A. Tsakalidis and S. Mavroudi, “Predicting Human miRNA Target Genes Using a Novel Evolutionary Methodology”, Artificial Intelligence: Theories, Models and Applications, 8th Hellenic Conference on AI, SETN 2012 Lamia, Greece, May 2012.(Best Student Award)

  • V. Perlis, C. Akasiadis, K. Theofilatos, G. Beligiannis and S. Likothanassis, “Applying Computational Intelligence Approaches to the Staff Scheduling Problem”, International Conference on Evolutionary Computation Theory and Applications (ECTA 2011), 24-26 October 2011, Paris, France.

  • D. Kleftogiannis, K. Theofilatos, M. Rapsomaniki, S. Likothanassis, A. Tsakalidis, S. Mavroudi, “ncRNA - class Web Tool: non-coding RNA Feature Extraction and pre-miRNA Classification Web Tool”, 6th Conference of the Computational Biology and Bioinformatics community in Greece, October, Patras, 2011 (HSCBB11).

  • D. Melidis, K. Theofilatos, A. Tsakalidis, S. Likothanassis, S. Papadimitriou, S. Mavroudi, “Unlocking the Black Box of Support Vector Machine based Classification in Biological Datasets”, 6th Conference of the Computational Biology and Bioinformatics community in Greece, October, Patras, 2011 (HSCBB11).

  • C. Dimitrakopoulos, K. Theofilatos, E. Georgopoulos, S. Likothanassis, A. Tsakalidi and S. Mavroudi, “Adaptive Filtering Techniques Combined with Natural Selection”, 12th EANN/ 7th AIAI Joint Conferences, Engineering Applications of Neural Networks/ Artificial Intelligence Applications and Innovations, 15-18 September 2011, Corfu, Greece.

  • K. Theofilatos, A. Karathanasopoulos, S. Likothanassis, “Modeling and Trading the EURO/USD with Machine Learning Techniques”, Recent Advances in Finance - Workshop Week, Warwick Business School, University of Warwick, United Kingdom, 4-8 July, 2011.

  • K. Theofilatos, S. Likothanassis, E. Georgopoulos, G. Sermpinis, A. Karathanasopoulos, “Modeling and Trading the EUR-USD Exchange Rate Using a Novel Hybrid Method of Particle Swarm Optimization and Radial Basis Function Neural Networks”, Forecasting Financial Markets: Advances for exchange rates, interest reates and asset management, Marseilles, 25-27 May, 2011.

  • P. Kouvaros, K. Theofilatos, S. Likothanassis, S. Papadimitriou, S. Mauroudi, “A Novel Bayesian Bioidata Exploration Tool (BABET): A case study on predicting protein protein interactions”, 5th Conference of the Computational Biology and Bioinformatics community in Greece, 17-19 October, Alexandroupoli, 2010 (HSCBB10).

  • A. Karathanasopoulos, K. Theofilatos, P. Leloudas, S. Likothanassis, “Modeling the ase 20 Greek index using artificial neural nerworks combined withgenetic algorithms”, 20th International Conference on Artificial Neural Networks, September 15-18, 2010, Thessaloniki, Greece (ICANN 2010).

  • X. Mosxopoulos, K. Theofilatos, D. Fotakis,S. Likothanassis, S. Kossida, “An Advanced Hierarchical Algorithm for Protein Complex Prediction”, 10th IEEE International Conference on Information Technology and Applications in Biomedicine (ITAB 2010), Corfu, Greece.

  • Μ. Rapsomaniki, P. Zerefos, K. Theofilatos, A. Tsakalidis, S.Likothanassis, , S. Mavroudi “A Novel Pipeline Method For The Preprocessing Of Mass Spectrometry Proteomics Data”, 10th IEEE International Conference on Information Technology and Applications in Biomedicine (ITAB 2010), Corfu, Greece.

  • K. Theofilatos, D. Kleftogiannis, M. Rapsomaniki, V. Haidinis, S. Likothanassis, A. Tsakalidis, S. Mavroudi “A novel embedded pre-miRNA classification approach for the prediction of microRNA genes”, 10th IEEE International Conference on Information Technology and Applications in Biomedicine (ITAB 2010), Corfu, Greece.

  • K. Theofilatos C., Dimitrakopoulos, A. Tsakalidis, S. Likothanassis, S. Mavroudi, “A New Hybrid Method for Predicting Protein Interactions Using Genetic Algorithms and Extended Kalman Filters”, 10th IEEE International Conference on Information Technology and Applications in Biomedicine (ITAB 2010), Corfu, Greece.

  • G. Vasilakis, E. Georgopoulos, K. Theofilatos, A. Karathanasopoulos, S. Likothanassis, “A Genetic Programming Environment for EUR/USD Exchange Rate Forecasting”, Forecasting Financial Markets: Advances for exchange rates, interest reates and asset management, Hannover, Germany, May 2010.

  • M. Antoniou, E. Georgopoulos, K. Theofilatos, S. Likothanassis, “Forecasting Euro – United States Dollar Exchange Rate with Gene Expression Programming”, Artificial Intelligence Applications and Innovations IFIP Advances in Information and Communication Technology, 2010, Volume 339/2010,p.p. 78-85.

  • M. Antoniou, E. Georgopoulos, K. Theofilatos, A. Vasilopoulos S. Lykothanassis, “A Gene Expression Programming Environment for Fatigue Modeling of Composite Materials”, Artificial Intelligence: Theories, Models and Applications, 6th Hellenic Conference on AI, SETN 2010 Athens, Greece, May 2010.

  • K. Theofilatos, E. Georgopoulos, S. Lykothanassis, “Modeling the MagnetoencephaloGram (MEG) Of Epileptic Patients Using Genetic Programming and Minimizing the Derived Models Using Genetic Algorithms”, NUMERICAL ANALYSIS AND APPLIED MATHEMATICS: International Conference on Numerical Analysis and Applied Mathematics 2009: Volume 1 and Volume 2. AIP Conference Proceedings, Volume 1168, pp. 486-488 (2009).

  • K. Theofilatos, G. Beligiannis and S. Lykothanassis, “Combining Evolutionary with Stochastic Gradient techniques in system identification”, NumAn 2007, Conference in Numerical Analysis, Recent Approaches to Numerical Analysis: Theory, Methods and Applications, 3-7 September, Kalamata, Greece.


Workshops
  • October 2010 : “Workshop on Biomolecular Interactions” Alexandroupoli, Greece.

Teaching Experience

2010 – 2011
Teaching Collaborator in the department of Telecommunication Systems and networks of the Technological Institute of Mesologgi. Teaching:
	o   Laboratory «Programming language java» (8 hours per week)
	o   Laboratory «Programming language C» (2 hours per week)
	o   Theory «Programming language C» (6 hours per week)

2009-2010
Teaching Collaborator in the department of Telecommunication Systems and networks of the Technological Institute of Mesologgi. Teaching:
	o   Laboratory «Parallel and distributed systems» (2 hours per week)
	o   Laboratory «Algorithms and data structure» (2 hours per week)
	o   Laboratory «Computer Networks I» (2 hours per week)

2009-2010
Teaching Collaborator in the Department of Automation of the Technological Institute of Mesologgi. Teaching:
	o   Laboratory «Structured Programming-The Language C» (2 hours per week)

2009-2010
Teaching Collaborator in the department of Biological agriculture of the Technological Institute of Ionian Inlands. Teaching
	o   Theory «Informatics» (2 hours per week)
	o   Laboratory «Informatics» (2 hours per week)

2006-now

Teaching assistant of undergraduate subjects «Computational Intelligence 1», «Decision Theory», «Computational Intelligence 2», «Introduction to Bioinformatics» in the department of Computer Engineering and Informatics of the University of Patras.



Co-supervising Diploma Thesis
  • "Implementation and application of genetic programming techniques in medical problems", Mpekos Vasileios, Supervisor: Likothanassis Spiros, Co-supervisors: Georgopoulos Eustratios, Theofilatos Konstantinos, University of Patras, Department of Computer Engineering and Informatics, 2008.

  • "Desing, analysis and implementation of intelligent algorithms for finding the optimal timetable for buses (Examining the Greek case)", Leloudas Panagiotis, Supervisor: Likothanassis Spiros, Co-supervisors: Beligiannis Grigorios, Theofilatos Konstantinos, University of Patras, Department of Computer Engineering and Informatics, 2009.

  • "Implementation and application of genetic programming techniques in financial problems", Vasilakis Georgios, Supervisor: Likothanasis Spiros, Co-supervisors: Georgopoulos Eustratios, Theofilatos Konstantinos, University of Patras, Department of Computer Engineering and Informatics, 2009.

  • "Design and implementation of a graphical interface for Gene Expression Programming", Antoniou, Supervisor: Likothanasis Spiros, Co-supervisors: Georgopoulos Eustratios, Theofilatos Konstantinos, University of Patras, Department of Computer Engineering and Informatics, 2009.

  • "Predicting protein protein interactions using computational intelligence techniques (hybrid algorithms combining genetic algorithms with Bayesian classifiers)", Kouvaros Panagiotis, Supervisor: Likothanasis Spiros, Co-supervisors: Mauroudi Seferina, Theofilatos Konstantinos, University of Patras, Department of Computer Engineering and Informatics, 2010.

  • "Predicting protein protein interactions using computational intelligence techniques", Dimitrakopoulos Christos, Supervisor: Likothanasis Spiros, Co-supervisors: Mauroudi Seferina, Theofilatos Konstantinos, University of Patras, Department of Computer Engineering and Informatics, 2010.

  • "Design and implementation of an integrated environment for the formulation of the optimal exam timetable for Universities", Paraskevopoulou Dimitra, Supervisor: Likothanassis Spiros, Co-supervisors: Beligiannis Grigorios, Theofilatos Konstantinos, University of Patras, Department of Computer Engineering and Informatics, 2010.

  • "Application of computational intelligence techniques in the problem of finding the optimal exam timetable for Universities", Tosidis Dimitrios, Supervisor: Likothanassis Spiros, Co-supervisors: Beligiannis Grigorios, Theofilatos Konstantinos, University of Patras, Department of Computer Engineering and Informatics, 2010.

  • "Construction of a protein interaction network for the human organism and detecting protein complexes", Papachavvas Christoforos, Supervisor: Likothanassis Spiros, Co-supervisors: Theofilatos Konstantinos, Dimitrakopoulos Christos, Mavroudi Seferina, University of Patras, Department of Computer Engineering and Informatics, 2011.

  • "Design, implementation and application of computation intelligence algorithms in scheduling problems", Dimitrios Koumouras, Supervisor: Likothanassis Spiros, Co-supervisors: Theofilatos Konstantinos, Beligiannis Grigorios, University of Patras, Department of Computer Engineering and Informatics, 2011.

  • "Design, implementation and application of intelligent computational intelligence algorithms (Particle Swarm Optimization) in finding the optimal time schedule for the staff of institutions in public and private sectors in Greece", Perlis Vasileios, Supervisor: Likothanassis Spiros, Co-supervisors: Theofilatos Konstantinos, Beligiannis Grigorios, University of Patras, Department of Computer Engineering and Informatics, 2011.

  • "Design, implementation and application of intelligent computational intelligence algorithms (Genetic Algorithms) in finding the optimal time schedule for the staff of institutions in public and private sectors in Greece", Akasiadis Charilaos, Supervisor: Likothanassis Spiros, Co-supervisors: Theofilatos Konstantinos, Beligiannis Grigorios, University of Patras, Department of Computer Engineering and Informatics, 2011.

  • "Using Genetic Algorithms to optimize the structure and the parameters of artificial neural networks and applying the hybrid methodology in problems from the domain of Finances", Amorgianiotis Thomas, Supervisor: Likothanassis Spiros, Co-supervisors: Theofilatos Konstantinos, Georgopoulos Efstratios, Karathanasopoulos Andreas, University of Patras, Department of Computer Engineering and Informatics, 2011.

  • "Developing a system for efficient and interpretable classification using Support Vector Machines (SVMs) and genetic algorithms", Melidis Damianos, Supervisor: Tsakalidis Athanasios, Co-supervisors: Likothanassis Spiros, Mavroudi Seferina, Theofilatos Konstantinos, University of Patras, Department of Computer Engineering and Informatics, 2011.

Experience In Development and Research Projects
  • «LocPro- Support and promotion of local characteristic products», INTERREG III A/ΕΛΛΑΔΑ, Pattern Recognition Laboratory, Duration: 18 months (1/2/2007 – 30/11/2008), budget: 1.000.000 €.

  • «Digitazation of Cultural Heritage of Municipality of Pirgos», ΟΠΣ 94912, REGIONAL OPERATIONAL PROGRAMME WESTERN GREECE 2000-2006 , Pattern Recognition Laboratory. Duration 6 months (01/06/2005 – 30/11/2005), budget: 77.600,00 €.

  • «Digitazation of Cultural Heritage of Ionian Islands», University of Patras, Municipality of Argostoli, Duration: 12 months (1/10/2008 - 30/9/2009).

  • «Reorganization Study And Integrated Transactions and Pilot Applications For Municipality of Patras», Planning S.A. and University of Patras, Municipality of Patras, Duration: 5 months (6/6/2008 - 5/11/2008).

Contact