University College London
Browse

Dawnn model selection and hyperparmeter optimisation

software
posted on 2023-05-04, 16:03 authored by George HallGeorge Hall, Sergi Castellano HerezaSergi Castellano Hereza
<p>This project is a collection of files to allow users to reproduce the model development and benchmarking in "Dawnn: single-cell differential abundance with neural networks" (Hall and Castellano, under review). Dawnn is a tool for detecting differential abundance in single-cell RNAseq datasets. It is available as an R package <a href="https://github.com/george-hall-ucl/dawnn" target="_blank">here</a>. Please contact us if you are unable to reproduce any of the analysis in our paper.</p> <p>The files in this collection contain to the code to reproduce the model selection and hyperparameter optimisation along with the results.</p> <p><br></p> <p>FILES:</p> <ul> <li><strong>nn_model_choice.py</strong> Python code to select architecture of neural networks and training hyperparameters (learning rate and whether dropout is employed). Uses Keras and Tensorflow. Outputs are stored in <em>model_evaluations_structure_all_nn_results.txt</em>.</li> <li><strong>model_evaluations_structure_all_nn_results.txt</strong> Results from neural network model selection and hyperparameter optimisation in <em>nn_model_choice.py</em>.</li> <li><strong>eval_rf_svm.py</strong> Python code to evaluate the performance of support vector machines and random forests for the same task as neural networks. Results are stored in <em>svm_model_evaluations.txt </em>and<em> rf_model_evaluations.txt</em>, respectively.</li> <li><strong>svm_model_evaluations.txt</strong> Results from evaluation of support vector machines in <em>eval_rf_svm.py</em>.</li> <li><strong>rf_model_evaluations.txt</strong> Results from evaluation of random forests in <em>eval_rf_svm.py</em>.</li> </ul>

Funding

NIHR Great Ormond Street Hospital Biomedical Research Centre

History

Usage metrics

    University College London

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC