mcfly
Helps you find a suitable neural network configuration for deep learning on time series.
Cite this software
Description
- Provides starting point for researchers to use deep learning
- Creates deep learning models for classification and regression on time series data
- Derives features automatically from raw data
- Helps with finding a suitable model architecture and hyperparameters
- Has a tutorial in Python to get you started!
Deep learning is a powerful tool to help with automated classification or regression tasks. However, designing a deep learning network that works well for your data is not trivial: it requires the user to choose the number of layers in the network, the number of nodes in each layer, the type of each layer, and so forth. With so many degrees of freedom, finding the network that is right for your data is an arduous task. Moreover, each network still needs to be calibrated or trained before it can be usefully applied to automated classification or regression tasks.
mcfly simplifies this process by making explicit the required steps while offering useful default values at each step. mcfly then proceeds by trying out many different network configurations, training each one to the data provided by the user. It subsequently lists the performance of each network, along with a visualization that helps the user judge each network's tendency to overfit or underfit the data.
Participating organisations
Reference papers
Mentions
Mcfly: An easy-to-use tool for deep learning for time series classification
mcfly: time series classification made easy
- 1.Author(s): Georg Stefan Schlake, Max Pernklau, Christian BeecksPublished in 2024 IEEE International Conference on Big Data (BigData) by IEEE in 2024, page: 5711-572010.1109/bigdata62323.2024.10825574
- 2.Author(s): João Araújo Castelo Branco, Bruno Torres Marques, Lívia Almada Cruz, Regis Pires Magalhães, José Antônio Fernandes De MacêdoPublished in 2023 IEEE 19th International Conference on e-Science (e-Science) by IEEE in 2023, page: 1-610.1109/e-science58273.2023.10254793
- 3.Author(s): Ionut Anghel, Tudor Cioara, Ioan Salomie, Alexandru Rancea, Roberta Bevilacqua, Giulio Amabili, Federico Barbarossa, Elvira Maranesi, Laëtitia Gosetto, Julie Guebey, Mohamed Amine Trabelsi, Andrei Iulian Marin, Ioana Daniela Dasca, Terje Grimstad, Erlend Øverby, Arnor Solberg, Lars Thomas BoyePublished in 2023 IEEE 19th International Conference on Intelligent Computer Communication and Processing (ICCP) by IEEE in 2023, page: 431-43610.1109/iccp60212.2023.10398682
- 4.Author(s): Deepjyoti Kalita, Khalid B. MirzaPublished in 2022 IEEE 19th India Council International Conference (INDICON) by IEEE in 2022, page: 1-610.1109/indicon56171.2022.10039967
- 5.Author(s): Sarwan Ali, Taslim Murad, Prakash Chourasia, Murray PattersonPublished in 2022 IEEE Eighth International Conference on Big Data Computing Service and Applications (BigDataService) by IEEE in 2022, page: 81-8810.1109/bigdataservice55688.2022.00020
- 6.Author(s): Georg Stefan Schlake, Jan David Huwel, Fabian Berns, Christian BeecksPublished in 2022 IEEE 38th International Conference on Data Engineering Workshops (ICDEW) by IEEE in 2022, page: 70-7310.1109/icdew55742.2022.00015
- 7.Author(s): Alexander Hoelzemann, Kristof Van LaerhovenPublished in Proceedings of the 2020 International Symposium on Wearable Computers by ACM in 2020, page: 50-5410.1145/3410531.3414311
- 1.Author(s): Akanksha Mrinali, Pankaj GuptaPublished in Journal of Optics by Springer Science and Business Media LLC in 202510.1007/s12596-025-02753-0
- 2.Author(s): Moritz Schneider, Kevin Seeser-Reich, Armin Fiedler, Udo FresePublished in Sensors by MDPI AG in 2025, page: 146810.3390/s25051468
- 3.Author(s): Georg Stefan Schlake, Max Pernklau, Christian BeecksPublished in Applied Sciences by MDPI AG in 2025, page: 687610.3390/app15126876
- 4.Author(s): Aliakbar Karamvand, Seyed Abbas Hosseini, Seyed Ali AziziPublished in Physics and Chemistry of the Earth, Parts A/B/C by Elsevier BV in 2024, page: 10373710.1016/j.pce.2024.103737
- 5.Author(s): Felix Conrad, Mauritz Mälzer, Felix Lange, Hajo Wiemer, Steffen IhlenfeldtPublished in Procedia Computer Science by Elsevier BV in 2024, page: 849-86010.1016/j.procs.2024.01.085
- 6.Author(s): Annelinde Lettink, Wessel N. van Wieringen, Teatske M. Altenburg, Mai J.M. Chinapaw, Vincent T. van HeesPublished in Journal for the Measurement of Physical Behaviour by Human Kinetics in 202410.1123/jmpb.2024-0003
- 7.Author(s): Mohammed A.A. Al-qaness, Abdelghani Dahou, Nafissa Toureche Trouba, Mohamed Abd Elaziz, Ahmed M. HelmiPublished in Future Generation Computer Systems by Elsevier BV in 2024, page: 375-38810.1016/j.future.2024.06.016
- 8.Author(s): Arslan Amjad, Agnieszka Szczęsna, Monika Błaszczyszyn, Aamir AnwarPublished in Signal, Image and Video Processing by Springer Science and Business Media LLC in 202410.1007/s11760-024-03719-8
- 9.Author(s): Yu EnokiboriPublished in Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies by Association for Computing Machinery (ACM) in 2024, page: 1-2610.1145/3699733
- 10.Author(s): A. Mastakouris, G. Andriosopoulou, D. Masouros, P. Benardos, G.-C. Vosniakos, D. SoudrisPublished in Journal of Manufacturing Systems by Elsevier BV in 2023, page: 115-13010.1016/j.jmsy.2023.08.020
- 11.Author(s): Walaa N. Ismail, Hessah A. Alsalamah, Mohammad Mehedi Hassan, Ebtesam MohamedPublished in Heliyon by Elsevier BV in 2023, page: e1363610.1016/j.heliyon.2023.e13636
- 12.Author(s): Ilia Revin, Vadim A. Potemkin, Nikita R. Balabanov, Nikolay O. NikitinPublished in Knowledge-Based Systems by Elsevier BV in 2023, page: 11048310.1016/j.knosys.2023.110483
- 13.Author(s): Ana Ceia-Hasse, Carla A. Sousa, Bruna R. Gouveia, César CapinhaPublished in Ecological Informatics by Elsevier BV in 2023, page: 10227210.1016/j.ecoinf.2023.102272
- 14.Author(s): Weiping Ding, Mohamed Abdel-Basset, Reda MohamedPublished in Information Sciences by Elsevier BV in 2023, page: 11939410.1016/j.ins.2023.119394
- 15.Author(s): Luis Rodriguez-Benitez, Pablo Leon-Alcaide, Ester del Castillo, Luis Cabañero-Gomez, Jun Liu, Luis Jimenez-LinaresPublished in Software Impacts by Elsevier BV in 2023, page: 10045810.1016/j.simpa.2022.100458
- 16.Author(s): Mikko Tahkola, Zou GuangrongPublished in IEEE Access by Institute of Electrical and Electronics Engineers (IEEE) in 2022, page: 39299-3931210.1109/access.2022.3166525
- 17.Author(s): Viorica Rozina Chifu, Cristina Bianca Pop, Alexandru Miron Rancea, Andrei Morar, Tudor Cioara, Marcel Antal, Ionut AnghelPublished in Sensors by MDPI AG in 2022, page: 480310.3390/s22134803
- 18.Author(s): Mohammadreza Baharani, Hamed TabkhiPublished in ACM Transactions on Embedded Computing Systems by Association for Computing Machinery (ACM) in 2022, page: 1-1910.1145/3524070
- 19.Author(s): Yang Jiao, Kai Yang, Dongjing Song, Dacheng TaoPublished in IEEE Transactions on Network Science and Engineering by Institute of Electrical and Electronics Engineers (IEEE) in 2022, page: 1604-161910.1109/tnse.2022.3148276
- 20.Author(s): Tao Han, Gerardo Arturo Sánchez-AzofeifaPublished in Remote Sensing by MDPI AG in 2022, page: 315710.3390/rs14133157
- 21.Author(s): César Capinha, Ana Ceia-Hasse, Andrew M. Kramer, Christiaan MeijerPublished in Ecological Informatics by Elsevier BV in 2021, page: 10125210.1016/j.ecoinf.2021.101252
- 22.Author(s): Yarens J. Cruz, Marcelino Rivas, Ramón Quiza, Alberto Villalonga, Rodolfo E. Haber, Gerardo BeruvidesPublished in Computers in Industry by Elsevier BV in 2021, page: 10353010.1016/j.compind.2021.103530
- 23.Author(s): Miłosz Gajowczyk, Janusz SzwabińskiPublished in Entropy by MDPI AG in 2021, page: 64910.3390/e23060649
- 24.Author(s): Hippolyte Verdier, Maxime Duval, François Laurent, Alhassan Cassé, Christian L. Vestergaard, Jean-Baptiste MassonPublished in Journal of Physics A: Mathematical and Theoretical by IOP Publishing in 2021, page: 23400110.1088/1751-8121/abfa45
- 25.Author(s): Saurabh GuptaPublished in International Journal of Information Management Data Insights by Elsevier BV in 2021, page: 10004610.1016/j.jjimei.2021.100046
- 26.Author(s): Lei Xu, Nengcheng Chen, Zeqiang Chen, Chong Zhang, Hongchu YuPublished in Earth-Science Reviews by Elsevier BV in 2021, page: 10382810.1016/j.earscirev.2021.103828
- 27.Author(s): Mutegeki Ronald, Alwin Poulose, Dong Seog HanPublished in IEEE Access by Institute of Electrical and Electronics Engineers (IEEE) in 2021, page: 68985-6900110.1109/access.2021.3078184
- 28.Author(s): Bodin Singpai, Desheng WuPublished in Sustainability by MDPI AG in 2020, page: 1012410.3390/su122310124
- 29.Author(s): Shahab Haghayegh, Sepideh Khoshnevis, Michael H. Smolensky, Kenneth R. Diller, Richard J. CastriottaPublished in Sensors by MDPI AG in 2020, page: 2510.3390/s21010025
- 30.Author(s): Patrycja Kowalek, Hanna Loch-Olszewska, Janusz SzwabińskiPublished in Physical Review E by American Physical Society (APS) in 201910.1103/physreve.100.032410
- 31.Author(s): Timon B. Heinis, Christoph L. Loy, Mirko MeboldtPublished in Research-Technology Management by Informa UK Limited in 2018, page: 32-4010.1080/08956308.2018.1495964
- 1.Published in 2017
- 2.Published in 2017
- 3.Published in 2017
- 1.Author(s): Iúri Diogo, César Capinha, João Pinelo, Elizabeth Domingues, Mariana ÁvilaPublished by Springer Science and Business Media LLC in 202510.21203/rs.3.rs-6453956/v1
- 2.Author(s): Ana Ceia-Hasse, Carla A. Sousa, Bruna R. Gouveia, César CapinhaPublished by Cold Spring Harbor Laboratory in 202210.1101/2022.11.22.517519
- 3.Author(s): César Capinha, Ana Ceia-Hasse, Andrew M. Kramer, Christiaan MeijerPublished by Cold Spring Harbor Laboratory in 202010.1101/2020.09.14.296251
Testimonials
Mcfly enabled us, for the first time, to forecast species distributions using entirely temporally explicit predictor data.
Contributors
Contact person
Related projects
Predicting the Brugada ECG without ajmaline
Predicting the Brugada syndrome using machine learning
ePODIUM
Early prediction of dyslexia in infants using machine learning
EliLilly
Advancing actigraphy-based daily activity and sleep analysis with machine learning
Googling the cancer genome
Identification and prioritization of cancer-causing structural variations in whole genomes