5
votes
Does ChatGPT use different transformers for different downstream tasks?
It is just one huge model which performs autoregressive text generation.
The ability to perform a wide variety of task, defined at inference time is called in-context learning and was introduced in ...
2
votes
Accepted
How should I incorporate numerical and categorical data as part of the inputs to the U-net for semantic segmentation?
What you want to do is called multi-task learning. Here's what you do:
Create a second Input.
Attach it to 1D CNN (2-3 layers), so it aggregates this tabular information.
Concatenate this feature ...
2
votes
Instead of accumulating the gradient, can we accumulate loss values?
Accumulating the loss like that doesn't improve the memory requirements, because the memory consumption depends on the size of your computational graph. In other words, each time you add a term to the ...
1
vote
What is the difference between multi-label and multi-task classification?
Is there any fundamental difference between the two?
The difference is in the names:
Multi task means that we are learning more than a single task, i.e. the labels we have will be used to compute ...
1
vote
How to deal with losses on different scales in multi-task learning?
I am currently working on a similar problem. I think your approach is good. As for setting the parameter lambda, since you are using deep neural networks, you can make it a learnable parameter, ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
multi-task-learning × 13neural-networks × 3
deep-learning × 3
objective-functions × 3
machine-learning × 2
multi-label-classification × 2
multilayer-perceptrons × 2
natural-language-processing × 1
comparison × 1
training × 1
terminology × 1
reference-request × 1
ai-design × 1
optimization × 1
gradient-descent × 1
pytorch × 1
transformer × 1
data-preprocessing × 1
word-embedding × 1
u-net × 1
gpt × 1
meta-learning × 1
pretrained-models × 1
computational-complexity × 1
fine-tuning × 1