Multi task learning with missing labels in Keras tutorial question The Next CEO of Stack Overflow2019 Community Moderator ElectionOnline machine learning tutorialHow to deal with string labels in multi-class classification with keras?Evaluating machine learning model with missing featuresMulti-task learning for Multi-label classification?Multitask learning NN only trains on a few tasksMulti task learning in KerasMulti task learning architecture for Multi-label classificationWhy is my Keras model not learning image segmentation?Training multi-label classifier with unbalanced samples in KerasApplying CNN for cross sectional data
Read/write a pipe-delimited file line by line with some simple text manipulation
Prodigo = pro + ago?
Can Sri Krishna be called 'a person'?
Direct Implications Between USA and UK in Event of No-Deal Brexit
Does the Idaho Potato Commission associate potato skins with healthy eating?
Why was Sir Cadogan fired?
Compilation of a 2d array and a 1d array
How can I separate the number from the unit in argument?
Find a path from s to t using as few red nodes as possible
My ex-girlfriend uses my Apple ID to login to her iPad, do I have to give her my Apple ID password to reset it?
Is it reasonable to ask other researchers to send me their previous grant applications?
Finitely generated matrix groups whose eigenvalues are all algebraic
Could a dragon use its wings to swim?
Planeswalker Ability and Death Timing
How do I secure a TV wall mount?
Is it okay to majorly distort historical facts while writing a fiction story?
Why does freezing point matter when picking cooler ice packs?
Avoiding the "not like other girls" trope?
Can I cast Thunderwave and be at the center of its bottom face, but not be affected by it?
How do I keep Mac Emacs from trapping M-`?
Calculating discount not working
What day is it again?
Masking layers by a vector polygon layer in QGIS
Physiological effects of huge anime eyes
Multi task learning with missing labels in Keras tutorial question
The Next CEO of Stack Overflow2019 Community Moderator ElectionOnline machine learning tutorialHow to deal with string labels in multi-class classification with keras?Evaluating machine learning model with missing featuresMulti-task learning for Multi-label classification?Multitask learning NN only trains on a few tasksMulti task learning in KerasMulti task learning architecture for Multi-label classificationWhy is my Keras model not learning image segmentation?Training multi-label classifier with unbalanced samples in KerasApplying CNN for cross sectional data
$begingroup$
https://www.dlology.com/blog/how-to-multi-task-learning-with-missing-labels-in-keras/
I followed this tutorial to create a multi task model for binary classification with missing labels in keras. The dataset that I'm using has inputs in the form of 167 length bit strings consisting of ones and zeroes (represent chemical structures), and the output is 12 binary labels representing toxicity of assays. I pretty much copied the tutorial exactly except for replacing their data with my curated dataset, and I'm getting 11% accuracy on my test set. I'm extremely confused about how the tutorial's masked_loss_function works, and I would appreciate any input on how to improve my model:
from keras import backend as K
def masked_loss_function(y_true, y_pred):
mask = K.cast(K.not_equal(y_true, mask_value), K.floatx())
return K.binary_crossentropy(y_true * mask, y_pred * mask)
model.compile(loss=masked_loss_function, optimizer='adam', metrics=['accuracy'])
Thanks so much!
classification keras beginner multitask-learning
New contributor
$endgroup$
add a comment |
$begingroup$
https://www.dlology.com/blog/how-to-multi-task-learning-with-missing-labels-in-keras/
I followed this tutorial to create a multi task model for binary classification with missing labels in keras. The dataset that I'm using has inputs in the form of 167 length bit strings consisting of ones and zeroes (represent chemical structures), and the output is 12 binary labels representing toxicity of assays. I pretty much copied the tutorial exactly except for replacing their data with my curated dataset, and I'm getting 11% accuracy on my test set. I'm extremely confused about how the tutorial's masked_loss_function works, and I would appreciate any input on how to improve my model:
from keras import backend as K
def masked_loss_function(y_true, y_pred):
mask = K.cast(K.not_equal(y_true, mask_value), K.floatx())
return K.binary_crossentropy(y_true * mask, y_pred * mask)
model.compile(loss=masked_loss_function, optimizer='adam', metrics=['accuracy'])
Thanks so much!
classification keras beginner multitask-learning
New contributor
$endgroup$
add a comment |
$begingroup$
https://www.dlology.com/blog/how-to-multi-task-learning-with-missing-labels-in-keras/
I followed this tutorial to create a multi task model for binary classification with missing labels in keras. The dataset that I'm using has inputs in the form of 167 length bit strings consisting of ones and zeroes (represent chemical structures), and the output is 12 binary labels representing toxicity of assays. I pretty much copied the tutorial exactly except for replacing their data with my curated dataset, and I'm getting 11% accuracy on my test set. I'm extremely confused about how the tutorial's masked_loss_function works, and I would appreciate any input on how to improve my model:
from keras import backend as K
def masked_loss_function(y_true, y_pred):
mask = K.cast(K.not_equal(y_true, mask_value), K.floatx())
return K.binary_crossentropy(y_true * mask, y_pred * mask)
model.compile(loss=masked_loss_function, optimizer='adam', metrics=['accuracy'])
Thanks so much!
classification keras beginner multitask-learning
New contributor
$endgroup$
https://www.dlology.com/blog/how-to-multi-task-learning-with-missing-labels-in-keras/
I followed this tutorial to create a multi task model for binary classification with missing labels in keras. The dataset that I'm using has inputs in the form of 167 length bit strings consisting of ones and zeroes (represent chemical structures), and the output is 12 binary labels representing toxicity of assays. I pretty much copied the tutorial exactly except for replacing their data with my curated dataset, and I'm getting 11% accuracy on my test set. I'm extremely confused about how the tutorial's masked_loss_function works, and I would appreciate any input on how to improve my model:
from keras import backend as K
def masked_loss_function(y_true, y_pred):
mask = K.cast(K.not_equal(y_true, mask_value), K.floatx())
return K.binary_crossentropy(y_true * mask, y_pred * mask)
model.compile(loss=masked_loss_function, optimizer='adam', metrics=['accuracy'])
Thanks so much!
classification keras beginner multitask-learning
classification keras beginner multitask-learning
New contributor
New contributor
edited 1 hour ago
oW_
3,271932
3,271932
New contributor
asked 1 hour ago
scouts9scouts9
11
11
New contributor
New contributor
add a comment |
add a comment |
0
active
oldest
votes
StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
);
);
, "mathjax-editing");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "557"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
scouts9 is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f48382%2fmulti-task-learning-with-missing-labels-in-keras-tutorial-question%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
scouts9 is a new contributor. Be nice, and check out our Code of Conduct.
scouts9 is a new contributor. Be nice, and check out our Code of Conduct.
scouts9 is a new contributor. Be nice, and check out our Code of Conduct.
scouts9 is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Data Science Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f48382%2fmulti-task-learning-with-missing-labels-in-keras-tutorial-question%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown