Classification of drugs based on mechanism of action using machine learning techniques

H. L. Gururaj*, Francesco Flammini, H. A.Chaya Kumari, G. R. Puneeth, B. R.Sunil Kumar

*Corresponding author for this work

    Research output: Contribution to journalArticlepeer-review

    10 Citations (Scopus)

    Abstract

    The mechanism of action is an important aspect of drug development. It can help scientists in the process of drug discovery. This paper provides a machine learning model to predict the mechanism of action of a drug. The machine learning models used in this paper are Binary Relevance K Nearest Neighbors (Type A and Type B), Multi-label K-Nearest Neighbors and a custom neural network. These machine learning models are evaluated using the mean column-wise log loss. The custom neural network model had the best accuracy with a log loss of 0.01706. This neural network model is integrated into a web application using Flask framework. A user can upload a custom testing features dataset, which contains the gene expression and the cell viability levels. The web application will output the top classes of drugs, along with the scatter plots for each of the drug.

    Original languageEnglish
    Article number13
    JournalDiscover Artificial Intelligence
    Volume1
    Issue number1
    DOIs
    Publication statusPublished - 12-2021

    All Science Journal Classification (ASJC) codes

    • Artificial Intelligence
    • Information Systems
    • Computer Vision and Pattern Recognition
    • Human-Computer Interaction

    Fingerprint

    Dive into the research topics of 'Classification of drugs based on mechanism of action using machine learning techniques'. Together they form a unique fingerprint.

    Cite this