tfa.losses.PinballLoss | TensorFlow Addons
文章推薦指數: 80 %
Computes the pinball loss between y_true and y_pred. ... this loss yields an estimator of the tau conditional quantile.
Install
Learn
Introduction
NewtoTensorFlow?
TensorFlow
ThecoreopensourceMLlibrary
ForJavaScript
TensorFlow.jsforMLusingJavaScript
ForMobile&Edge
TensorFlowLiteformobileandedgedevices
ForProduction
TensorFlowExtendedforend-to-endMLcomponents
API
TensorFlow(v2.10.0)
Versions…
TensorFlow.js
TensorFlowLite
TFX
Resources
Models&datasets
Pre-trainedmodelsanddatasetsbuiltbyGoogleandthecommunity
Tools
EcosystemoftoolstohelpyouuseTensorFlow
Libraries&extensions
LibrariesandextensionsbuiltonTensorFlow
TensorFlowCertificateprogram
DifferentiateyourselfbydemonstratingyourMLproficiency
LearnML
EducationalresourcestolearnthefundamentalsofMLwithTensorFlow
ResponsibleAI
ResourcesandtoolstointegrateResponsibleAIpracticesintoyourMLworkflow
Community
Join
Explorewaystogetinvolved
Blog
StayuptodatewithallthingsTensorFlow
Forum↗
DiscussionplatformfortheTensorFlowcommunity
Groups
Usergroups,interestgroupsandmailinglists
Contribute
Guideforcontributingtocodeanddocumentation
WhyTensorFlow
About
Casestudies
English
中文–简体
GitHub
Signin
Addons
Overview
Guide&Tutorials
API
Install
Learn
More
API
More
Resources
More
Overview
Guide&Tutorials
API
Community
More
WhyTensorFlow
More
GitHub
tfa
Overviewregister_all
tfa.activations
Overviewgeluhardshrinklishtmishrrelusnakesoftshrinksparsemaxtanhshrink
tfa.callbacks
OverviewAverageModelCheckpointTQDMProgressBarTimeStopping
tfa.image
Overviewadjust_hsv_in_yiqangles_to_projective_transformsblendcompose_transformsconnected_componentscutoutdense_image_warpequalizeeuclidean_dist_transformgaussian_filter2dinterpolate_bilinearinterpolate_splinemean_filter2dmedian_filter2drandom_cutoutrandom_hsv_in_yiqresamplerrotatesharpnessshear_xshear_ysparse_image_warptransformtranslatetranslate_xytranslations_to_projective_transforms
tfa.layers
OverviewAdaptiveAveragePooling1DAdaptiveAveragePooling2DAdaptiveAveragePooling3DAdaptiveMaxPooling1DAdaptiveMaxPooling2DAdaptiveMaxPooling3DCRFCorrelationCostESNEmbeddingBagFilterResponseNormalizationGELUGroupNormalizationInstanceNormalizationMaxUnpooling2DMaxUnpooling2DV2MaxoutMultiHeadAttentionNoisyDensePoincareNormalizePolynomialCrossingSnakeSparsemaxSpatialPyramidPooling2DSpectralNormalizationStochasticDepthTLUWeightNormalization
tfa.losses
OverviewContrastiveLossGIoULossLiftedStructLossNpairsLossNpairsMultilabelLossPinballLossSigmoidFocalCrossEntropySparsemaxLossTripletHardLossTripletSemiHardLossWeightedKappaLosscontrastive_lossgiou_losslifted_struct_lossnpairs_lossnpairs_multilabel_losspinball_losssigmoid_focal_crossentropysparsemax_losstriplet_hard_losstriplet_semihard_loss
tfa.metrics
OverviewCohenKappaF1ScoreFBetaScoreGeometricMeanHammingLossHarmonicMeanKendallsTauMatthewsCorrelationCoefficientMeanMetricWrapperMultiLabelConfusionMatrixRSquarehamming_distancehamming_loss_fn
tfa.optimizers
OverviewAdaBeliefAdamWAveragedOptimizerWrapperCOCOBConditionalGradientCyclicalLearningRateDecoupledWeightDecayExtensionExponentialCyclicalLearningRateLAMBLazyAdamLookaheadMovingAverageMultiOptimizerNovoGradProximalAdagradRectifiedAdamSGDWSWATriangular2CyclicalLearningRateTriangularCyclicalLearningRateYogiextend_with_decoupled_weight_decay
tfa.options
Overviewdisable_custom_kernelenable_custom_kernelis_custom_kernel_disabled
tfa.rnn
OverviewESNCellLayerNormLSTMCellLayerNormSimpleRNNCellNASCellPeepholeLSTMCell
tfa.seq2seq
OverviewAttentionMechanismAttentionWrapperAttentionWrapperStateBahdanauAttentionBahdanauMonotonicAttentionBaseDecoderBasicDecoderBasicDecoderOutputBeamSearchDecoderBeamSearchDecoderOutputBeamSearchDecoderStateCustomSamplerDecoderFinalBeamSearchDecoderOutputGreedyEmbeddingSamplerInferenceSamplerLuongAttentionLuongMonotonicAttentionSampleEmbeddingSamplerSamplerScheduledEmbeddingTrainingSamplerScheduledOutputTrainingSamplerSequenceLossTrainingSamplerdynamic_decodegather_treegather_tree_from_arrayhardmaxmonotonic_attentionsafe_cumprodsequence_losstile_batch
tfa.text
OverviewCRFModelWrapperCrfDecodeForwardRnnCellcrf_binary_scorecrf_constrained_decodecrf_decodecrf_decode_backwardcrf_decode_forwardcrf_filtered_inputscrf_forwardcrf_log_likelihoodcrf_log_normcrf_multitag_sequence_scorecrf_sequence_scorecrf_unary_scoreparse_timeskip_gram_sampleskip_gram_sample_with_text_vocabviterbi_decode
crf
Overview
tfa.types
OverviewAcceptableDTypesActivationConstraintFloatTensorLikeInitializerNumberOptimizerRegularizerTensorLike
Introduction
TensorFlow
ForJavaScript
ForMobile&Edge
ForProduction
TensorFlow(v2.10.0)
Versions…
TensorFlow.js
TensorFlowLite
TFX
Models&datasets
Tools
Libraries&extensions
TensorFlowCertificateprogram
LearnML
ResponsibleAI
Join
Blog
Forum↗
Groups
Contribute
About
Casestudies
TensorFlow
Resources
Addons
API
tfa.losses.PinballLoss
Stayorganizedwithcollections
Saveandcategorizecontentbasedonyourpreferences.
ViewsourceonGitHub
Computesthepinballlossbetweeny_trueandy_pred.
tfa.losses.PinballLoss(
tau:tfa.types.FloatTensorLike=0.5,
reduction:str=tf.keras.losses.Reduction.AUTO,
name:str='pinball_loss'
)
loss=maximum(tau*(y_true-y_pred),(tau-1)*(y_true-y_pred))
Inthecontextofregression,thislossyieldsanestimatorofthetau
conditionalquantile.
See:https://en.wikipedia.org/wiki/Quantile_regression
Usage:
pinball=tfa.losses.PinballLoss(tau=.1)
loss=pinball([0.,0.,1.,1.],[1.,1.,1.,0.])
loss
延伸文章資訊
- 1Pinball Loss Function Definition (Quantile Loss) - Lokad
- 2[Day 18] Metrics optimization / 評估指標最佳化- Classification
Tree-based XGBoost, LightGBM .Linear models sklearn.<>Regression sklearn.SGDRegressor Vowpal Wabb...
- 3Quantile-Regression-with-Keras | Kaggle
- 4Quantile Regression Explained in 5 Minutes - SDS Club
- 5Blog: Quantile loss function for machine learning
This post introduces the powerful quantile loss regression, gives an intuitive explanation of why...