Methods and a system are provided for generating labeled data. A method includes encoding, by a processor-based encoder, a first labeled data into an encoded representation of the first labeled data. The method further includes modifying the encoded representation into a modified representation by adding a perturbation to the encoded representation. The method additionally includes decoding, by a processor-based decoder, the modified representation into a second labeled data.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method for generating labeled data, comprising: encoding, by a processor-based encoder, a first labeled data into an encoded representation of the first labeled data; modifying the encoded representation into a modified representation by adding a perturbation to the encoded representation; and decoding, by a processor-based decoder, the modified representation into a second labeled data. 2. The method of claim 1, wherein the perturbation is at least one of an additive perturbation and a multiplicative perturbation. 3. The method of claim 1, further comprising pre-training the processor-based encoder and the processor-based decoder to receive and generate a same labeled data. 4. The method of claim 1, wherein the processor-based encoder and the processor-based decoder respectively comprise a first long short-term memory neural network and a second long short-term memory neural network, and wherein the encoded representation includes an encoded hidden vector and an encoded memory cell vector. 5. The method of claim 4, wherein said modifying step modified at least one of the encoded hidden vector and the encoded memory cell vector. 6. The method of claim 1, wherein the first labeled data is a first sequence of pairs of a word and a label and the second label is a second sequence of pairs of a word and a label. 7. The method of claim 1, wherein the processor-based decoder includes a first decoder unit and a second decoder unit, and the method comprises: generating and outputting, by the first decoder unit, a sequence of words; and generating and outputting, by the second decoder unit, a sequence of labels. 8. The method of claim 7, wherein the first decoder unit and the second decoder unit having independent outputs. 9. The method of claim 7, wherein the first decoder unit and the second decoder unit having dependent outputs. 10. The method of claim 9, wherein at least one label in the sequence of labels is used to generate at least one word in the sequence of words. 11. The method of claim 9, wherein at least one word in the sequence of words is used to generate at least one label in the sequence of labels. 12. The method of claim 1, wherein the encoded representation includes an encoded hidden vector and an encoded memory cell vector, at least one of which is perturbed by said modifying step. 13. The method of claim 1, wherein said decoding step use arbitrary modeling units and modeling architectures selected from a plurality of available modeling units and a plurality of available modeling architectures. 14. A computer program product for generating labeled data, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to perform a method comprising: encoding, by a processor-based encoder, a first labeled data into an encoded representation of the first labeled data; modifying the encoded representation into a modified representation by adding a perturbation to the encoded representation; and decoding, by a processor-based decoder, the modified representation into a second labeled data. 15. The computer program product of claim 14, wherein the perturbation is at least one of an additive perturbation and a multiplicative perturbation. 16. The computer program product of claim 14, further comprising pre-training the processor-based encoder and the processor-based decoder to receive and generate a same labeled data. 17. The computer program product of claim 14, wherein the processor-based encoder and the processor-based decoder respectively comprise a first long short-term memory neural network and a second long short-term memory neural network, and wherein the encoded representation includes an encoded hidden vector and an encoded memory cell vector. 18. The computer program product of claim 17, wherein said modifying step modified at least one of the encoded hidden vector and the encoded memory cell vector. 19. A system for generating labeled data, comprising: a processor and a memory, configured to: encode a first labeled data into an encoded representation of the first labeled data; modify the encoded representation into a modified representation by adding a perturbation to the encoded representation; and decode the modified representation into a second labeled data. 20. A method for generating labeled data, comprising: encoding, by a long short-term memory processor-based encoder, a first labeled data into an encoded representation of the first labeled data, the encoded representation having an encoded hidden vector and an encoded memory cell vector; modifying the encoded representation into a modified representation by adding a perturbation to at least one of the vectors in the encoded representation, the perturbation selected from the group consisting of an additive perturbation and a multiplicative perturbation; and decoding, by a long short-term memory processor-based decoder, the modified representation into a second labeled data. 21. The method of claim 20, wherein the long short-term memory processor-based decoder includes a first decoder unit and a second decoder unit, and the method comprises: generating and outputting, by the first decoder unit, a sequence of words; and generating and outputting, by the second decoder unit, a sequence of labels. 22. The method of claim 21, wherein the first decoder unit and the second decoder unit having independent outputs. 23. The method of claim 21, wherein the first decoder unit and the second decoder unit having dependent outputs. 24. The method of claim 23, wherein at least one label in the sequence of labels is used to generate at least one word in the sequence of words. 25. The method of claim 23, wherein at least one word in the sequence of words is used to generate at least one label in the sequence of labels.