معرفی شرکت ها


evidential-deep-learning-0.4.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Learn fast, scalable, and calibrated measures of uncertainty using neural networks!
ویژگی مقدار
سیستم عامل -
نام فایل evidential-deep-learning-0.4.0
نام evidential-deep-learning
نسخه کتابخانه 0.4.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Alexander Amini
ایمیل نویسنده amini@mit.edu
آدرس صفحه اصلی https://github.com/aamini/evidential-deep-learning
آدرس اینترنتی https://pypi.org/project/evidential-deep-learning/
مجوز Apache License 2.0
# Evidential Deep Learning <h3 align='center'>"All models are wrong, but some — <i>that know when they can be trusted</i> — are useful!"</h3> <p align='right'><i>- George Box (Adapted)</i></p> ![](assets/banner.png) This repository contains the code to reproduce [Deep Evidential Regression](http://www.mit.edu/~amini/pubs/pdf/deep-evidential-regression.pdf), as published in [NeurIPS 2020](https://neurips.cc/), as well as more general code to leverage evidential learning to train neural networks to learn their own measures of uncertainty directly from data! ## Setup To use this package, you must install the following dependencies first: - python (>=3.7) - tensorflow (>=2.0) - pytorch (support coming soon) Now you can install to start adding evidential layers and losses to your models! ``` pip install evidential-deep-learning ``` Now you're ready to start using this package directly as part of your existing `tf.keras` model pipelines (`Sequential`, `Functional`, or `model-subclassing`): ``` >>> import evidential_deep_learning as edl ``` ### Example To use evidential deep learning, you must edit the last layer of your model to be *evidential* and use a supported loss function to train the system end-to-end. This repository supports evidential layers for both fully connected and convolutional (2D) layers. The evidential prior distribution presented in the paper follow a Normal Inverse-Gamma and can be added to your model: ``` import evidential_deep_learning as edl import tensorflow as tf model = tf.keras.Sequential( [ tf.keras.layers.Dense(64, activation="relu"), tf.keras.layers.Dense(64, activation="relu"), edl.layers.DenseNormalGamma(1), # Evidential distribution! ] ) model.compile( optimizer=tf.keras.optimizers.Adam(1e-3), loss=edl.losses.EvidentialRegression # Evidential loss! ) ``` ![](assets/animation.gif) Checkout `hello_world.py` for an end-to-end toy example walking through this step-by-step. For more complex examples, scaling up to computer vision problems (where we learn to predict tens of thousands of evidential distributions simultaneously!), please refer to the NeurIPS 2020 paper, and the reproducibility section of this repo to run those examples. ## Reproducibility All of the results published as part of our NeurIPS paper can be reproduced as part of this repository. Please refer to [the reproducibility section](./neurips2020) for details and instructions to obtain each result. ## Citation If you use this code for evidential learning as part of your project or paper, please cite the following work: @article{amini2020deep, title={Deep evidential regression}, author={Amini, Alexander and Schwarting, Wilko and Soleimany, Ava and Rus, Daniela}, journal={Advances in Neural Information Processing Systems}, volume={33}, year={2020} }


زبان مورد نیاز

مقدار نام
>=3.7 Python


نحوه نصب


نصب پکیج whl evidential-deep-learning-0.4.0:

    pip install evidential-deep-learning-0.4.0.whl


نصب پکیج tar.gz evidential-deep-learning-0.4.0:

    pip install evidential-deep-learning-0.4.0.tar.gz