Which neural network to choose for classification from text/speech?CNN for classification giving extreme result probabilitiesPrediction interval around LSTM time series forecastHow to train neural network for text-to-speech task?Training an AI to play Starcraft 2 with superhuman level of performance?Using RNN (LSTM) for Gesture Recognition SystemKeras- LSTM answers different sizeword/sentence alignment for English documentMultiple-input multiple-output CNN with custom loss functionWord classification (not text classification) using NLPCan Convolutional Neural Networks (CNN) be represented by a Mathematical formula?

Is there a way to get `mathscr' with lower case letters in pdfLaTeX?

Invalid date error by date command

Can a stoichiometric mixture of oxygen and methane exist as a liquid at standard pressure and some (low) temperature?

Yosemite Fire Rings - What to Expect?

Extract more than nine arguments that occur periodically in a sentence to use in macros in order to typset

Why is it that I can sometimes guess the next note?

Does the UK parliament need to pass secondary legislation to accept the Article 50 extension

Does malloc reserve more space while allocating memory?

Is aluminum electrical wire used on aircraft?

What is Cash Advance APR?

Why can Carol Danvers change her suit colours in the first place?

How do apertures which seem too large to physically fit work?

The IT department bottlenecks progress. How should I handle this?

Why does a simple loop result in ASYNC_NETWORK_IO waits?

How can I write humor as character trait?

What are some good ways to treat frozen vegetables such that they behave like fresh vegetables when stir frying them?

Electoral considerations aside, what are potential benefits, for the US, of policy changes proposed by the tweet recognizing Golan annexation?

Why is the "ls" command showing permissions of files in a FAT32 partition?

Quoting Keynes in a lecture

Pre-mixing cryogenic fuels and using only one fuel tank

Does Doodling or Improvising on the Piano Have Any Benefits?

What are the advantages of simplicial model categories over non-simplicial ones?

What is the highest possible scrabble score for placing a single tile

Fear of getting stuck on one programming language / technology that is not used in my country



Which neural network to choose for classification from text/speech?


CNN for classification giving extreme result probabilitiesPrediction interval around LSTM time series forecastHow to train neural network for text-to-speech task?Training an AI to play Starcraft 2 with superhuman level of performance?Using RNN (LSTM) for Gesture Recognition SystemKeras- LSTM answers different sizeword/sentence alignment for English documentMultiple-input multiple-output CNN with custom loss functionWord classification (not text classification) using NLPCan Convolutional Neural Networks (CNN) be represented by a Mathematical formula?













2












$begingroup$


I am considering two tasks:



  • Dialog Act Classification from Text (e.g. classify to: question; opinion; ...)

  • Emotion Recognition from Speech (e.g. happy; calm; sad; ...)

Which DL model should perform better for such tasks? I am planning to use CNN which should work for both of them, however not sure how well. Can I apply LSTM or some other methods? I used Keras before.



Is it good to apply attention mechanism or some other approaches for these 2 tasks?










share|improve this question









$endgroup$




bumped to the homepage by Community 14 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.



















    2












    $begingroup$


    I am considering two tasks:



    • Dialog Act Classification from Text (e.g. classify to: question; opinion; ...)

    • Emotion Recognition from Speech (e.g. happy; calm; sad; ...)

    Which DL model should perform better for such tasks? I am planning to use CNN which should work for both of them, however not sure how well. Can I apply LSTM or some other methods? I used Keras before.



    Is it good to apply attention mechanism or some other approaches for these 2 tasks?










    share|improve this question









    $endgroup$




    bumped to the homepage by Community 14 mins ago


    This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.

















      2












      2








      2





      $begingroup$


      I am considering two tasks:



      • Dialog Act Classification from Text (e.g. classify to: question; opinion; ...)

      • Emotion Recognition from Speech (e.g. happy; calm; sad; ...)

      Which DL model should perform better for such tasks? I am planning to use CNN which should work for both of them, however not sure how well. Can I apply LSTM or some other methods? I used Keras before.



      Is it good to apply attention mechanism or some other approaches for these 2 tasks?










      share|improve this question









      $endgroup$




      I am considering two tasks:



      • Dialog Act Classification from Text (e.g. classify to: question; opinion; ...)

      • Emotion Recognition from Speech (e.g. happy; calm; sad; ...)

      Which DL model should perform better for such tasks? I am planning to use CNN which should work for both of them, however not sure how well. Can I apply LSTM or some other methods? I used Keras before.



      Is it good to apply attention mechanism or some other approaches for these 2 tasks?







      neural-network deep-learning lstm cnn natural-language-process






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Jan 20 at 19:39









      G.H.G.H.

      111




      111





      bumped to the homepage by Community 14 mins ago


      This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.







      bumped to the homepage by Community 14 mins ago


      This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.






















          3 Answers
          3






          active

          oldest

          votes


















          0












          $begingroup$

          Welcome to the site. I'm a little disturbed by the other two answers you received here. It sounds like you are skipping a whole lot of steps and wanting to jump right into modeling - that's a massive mistake!



          You are a scientist! Your role is to create the most fair, unbiased environment possible to let the data speak to you (not the other way around!). What worked before (LSTM) may or may not be the best approach to this completely new data set. Therefore, after doing your EDA phase, you should keep an "open field" view to the multiple models that you will examine and test prior to making any decisions about which model to proceed with. The answer may not even be a neural network, it may be a whole different approach.



          Please, be responsible your data science practice. You cannot jump into modeling right away. Let the data speak to you.






          share|improve this answer









          $endgroup$




















            -1












            $begingroup$

            You can use both 1D Convolutions and RNNs like LSTM for text classification task. It is hard to say which one is better because it depends on your neural network and dataset structure.



            Take a smaller sample from your dataset, then train and evaluate both networks. Pick the best model. Train with bigger data on this model. I think the most convenient method is this.



            I suggest you to read this and this articles to understand how LSTM works and what you can do with it. There are some examples and use cases. Decide is it appropriate for your data or not.






            share|improve this answer









            $endgroup$












            • $begingroup$
              I'm disappointed by this answer. You make no inquiries as to the nature of their data but are willing to jump straight into modeling? That's not a sound methodology in data science.
              $endgroup$
              – I_Play_With_Data
              Feb 20 at 22:30










            • $begingroup$
              @I_Play_With_Data He did not ask the methodology, he asked for model alternatives. You can not judge anybody like this. Please read the question firstly.
              $endgroup$
              – Abdüssamet ASLAN
              Feb 21 at 23:18










            • $begingroup$
              Are you really trying to defend your use of bad methodology? I’m disappointed in you.
              $endgroup$
              – I_Play_With_Data
              Feb 21 at 23:31










            • $begingroup$
              @I_Play_With_Data My methodology is not best practice also please remember you are not a judge. You can feel disappointed about whatever you want. I only answered his question. He did not asked first steps, he asked for models. Please consider this website is not wikipedia, it is a q&a platform.
              $endgroup$
              – Abdüssamet ASLAN
              Feb 21 at 23:39










            • $begingroup$
              Very disappointed in you
              $endgroup$
              – I_Play_With_Data
              Feb 21 at 23:45


















            -1












            $begingroup$

            A typical model you could use is shown below-



            Input Text -> Word Embedding -> Bidirectional LSTM -> Dense output layer



            Word embedding layer - maps the words from the vocabulary into vectors of real numbers.



            Bidirectional LSTM - since they can preserve information from both the past and the future they can understand context better as compared to unidirectional LSTM.



            Checkout the following links for more details-



            https://machinelearningmastery.com/what-are-word-embeddings/
            https://machinelearningmastery.com/develop-bidirectional-lstm-sequence-classification-python-keras/






            share|improve this answer









            $endgroup$












            • $begingroup$
              I'm disappointed by this answer. You make no inquiries as to the nature of their data but are willing to jump straight into modeling? That's not a sound methodology in data science.
              $endgroup$
              – I_Play_With_Data
              Feb 20 at 22:30










            Your Answer





            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
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f44303%2fwhich-neural-network-to-choose-for-classification-from-text-speech%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            3 Answers
            3






            active

            oldest

            votes








            3 Answers
            3






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0












            $begingroup$

            Welcome to the site. I'm a little disturbed by the other two answers you received here. It sounds like you are skipping a whole lot of steps and wanting to jump right into modeling - that's a massive mistake!



            You are a scientist! Your role is to create the most fair, unbiased environment possible to let the data speak to you (not the other way around!). What worked before (LSTM) may or may not be the best approach to this completely new data set. Therefore, after doing your EDA phase, you should keep an "open field" view to the multiple models that you will examine and test prior to making any decisions about which model to proceed with. The answer may not even be a neural network, it may be a whole different approach.



            Please, be responsible your data science practice. You cannot jump into modeling right away. Let the data speak to you.






            share|improve this answer









            $endgroup$

















              0












              $begingroup$

              Welcome to the site. I'm a little disturbed by the other two answers you received here. It sounds like you are skipping a whole lot of steps and wanting to jump right into modeling - that's a massive mistake!



              You are a scientist! Your role is to create the most fair, unbiased environment possible to let the data speak to you (not the other way around!). What worked before (LSTM) may or may not be the best approach to this completely new data set. Therefore, after doing your EDA phase, you should keep an "open field" view to the multiple models that you will examine and test prior to making any decisions about which model to proceed with. The answer may not even be a neural network, it may be a whole different approach.



              Please, be responsible your data science practice. You cannot jump into modeling right away. Let the data speak to you.






              share|improve this answer









              $endgroup$















                0












                0








                0





                $begingroup$

                Welcome to the site. I'm a little disturbed by the other two answers you received here. It sounds like you are skipping a whole lot of steps and wanting to jump right into modeling - that's a massive mistake!



                You are a scientist! Your role is to create the most fair, unbiased environment possible to let the data speak to you (not the other way around!). What worked before (LSTM) may or may not be the best approach to this completely new data set. Therefore, after doing your EDA phase, you should keep an "open field" view to the multiple models that you will examine and test prior to making any decisions about which model to proceed with. The answer may not even be a neural network, it may be a whole different approach.



                Please, be responsible your data science practice. You cannot jump into modeling right away. Let the data speak to you.






                share|improve this answer









                $endgroup$



                Welcome to the site. I'm a little disturbed by the other two answers you received here. It sounds like you are skipping a whole lot of steps and wanting to jump right into modeling - that's a massive mistake!



                You are a scientist! Your role is to create the most fair, unbiased environment possible to let the data speak to you (not the other way around!). What worked before (LSTM) may or may not be the best approach to this completely new data set. Therefore, after doing your EDA phase, you should keep an "open field" view to the multiple models that you will examine and test prior to making any decisions about which model to proceed with. The answer may not even be a neural network, it may be a whole different approach.



                Please, be responsible your data science practice. You cannot jump into modeling right away. Let the data speak to you.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Feb 20 at 22:29









                I_Play_With_DataI_Play_With_Data

                1,234532




                1,234532





















                    -1












                    $begingroup$

                    You can use both 1D Convolutions and RNNs like LSTM for text classification task. It is hard to say which one is better because it depends on your neural network and dataset structure.



                    Take a smaller sample from your dataset, then train and evaluate both networks. Pick the best model. Train with bigger data on this model. I think the most convenient method is this.



                    I suggest you to read this and this articles to understand how LSTM works and what you can do with it. There are some examples and use cases. Decide is it appropriate for your data or not.






                    share|improve this answer









                    $endgroup$












                    • $begingroup$
                      I'm disappointed by this answer. You make no inquiries as to the nature of their data but are willing to jump straight into modeling? That's not a sound methodology in data science.
                      $endgroup$
                      – I_Play_With_Data
                      Feb 20 at 22:30










                    • $begingroup$
                      @I_Play_With_Data He did not ask the methodology, he asked for model alternatives. You can not judge anybody like this. Please read the question firstly.
                      $endgroup$
                      – Abdüssamet ASLAN
                      Feb 21 at 23:18










                    • $begingroup$
                      Are you really trying to defend your use of bad methodology? I’m disappointed in you.
                      $endgroup$
                      – I_Play_With_Data
                      Feb 21 at 23:31










                    • $begingroup$
                      @I_Play_With_Data My methodology is not best practice also please remember you are not a judge. You can feel disappointed about whatever you want. I only answered his question. He did not asked first steps, he asked for models. Please consider this website is not wikipedia, it is a q&a platform.
                      $endgroup$
                      – Abdüssamet ASLAN
                      Feb 21 at 23:39










                    • $begingroup$
                      Very disappointed in you
                      $endgroup$
                      – I_Play_With_Data
                      Feb 21 at 23:45















                    -1












                    $begingroup$

                    You can use both 1D Convolutions and RNNs like LSTM for text classification task. It is hard to say which one is better because it depends on your neural network and dataset structure.



                    Take a smaller sample from your dataset, then train and evaluate both networks. Pick the best model. Train with bigger data on this model. I think the most convenient method is this.



                    I suggest you to read this and this articles to understand how LSTM works and what you can do with it. There are some examples and use cases. Decide is it appropriate for your data or not.






                    share|improve this answer









                    $endgroup$












                    • $begingroup$
                      I'm disappointed by this answer. You make no inquiries as to the nature of their data but are willing to jump straight into modeling? That's not a sound methodology in data science.
                      $endgroup$
                      – I_Play_With_Data
                      Feb 20 at 22:30










                    • $begingroup$
                      @I_Play_With_Data He did not ask the methodology, he asked for model alternatives. You can not judge anybody like this. Please read the question firstly.
                      $endgroup$
                      – Abdüssamet ASLAN
                      Feb 21 at 23:18










                    • $begingroup$
                      Are you really trying to defend your use of bad methodology? I’m disappointed in you.
                      $endgroup$
                      – I_Play_With_Data
                      Feb 21 at 23:31










                    • $begingroup$
                      @I_Play_With_Data My methodology is not best practice also please remember you are not a judge. You can feel disappointed about whatever you want. I only answered his question. He did not asked first steps, he asked for models. Please consider this website is not wikipedia, it is a q&a platform.
                      $endgroup$
                      – Abdüssamet ASLAN
                      Feb 21 at 23:39










                    • $begingroup$
                      Very disappointed in you
                      $endgroup$
                      – I_Play_With_Data
                      Feb 21 at 23:45













                    -1












                    -1








                    -1





                    $begingroup$

                    You can use both 1D Convolutions and RNNs like LSTM for text classification task. It is hard to say which one is better because it depends on your neural network and dataset structure.



                    Take a smaller sample from your dataset, then train and evaluate both networks. Pick the best model. Train with bigger data on this model. I think the most convenient method is this.



                    I suggest you to read this and this articles to understand how LSTM works and what you can do with it. There are some examples and use cases. Decide is it appropriate for your data or not.






                    share|improve this answer









                    $endgroup$



                    You can use both 1D Convolutions and RNNs like LSTM for text classification task. It is hard to say which one is better because it depends on your neural network and dataset structure.



                    Take a smaller sample from your dataset, then train and evaluate both networks. Pick the best model. Train with bigger data on this model. I think the most convenient method is this.



                    I suggest you to read this and this articles to understand how LSTM works and what you can do with it. There are some examples and use cases. Decide is it appropriate for your data or not.







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Jan 20 at 21:16









                    Abdüssamet ASLANAbdüssamet ASLAN

                    91




                    91











                    • $begingroup$
                      I'm disappointed by this answer. You make no inquiries as to the nature of their data but are willing to jump straight into modeling? That's not a sound methodology in data science.
                      $endgroup$
                      – I_Play_With_Data
                      Feb 20 at 22:30










                    • $begingroup$
                      @I_Play_With_Data He did not ask the methodology, he asked for model alternatives. You can not judge anybody like this. Please read the question firstly.
                      $endgroup$
                      – Abdüssamet ASLAN
                      Feb 21 at 23:18










                    • $begingroup$
                      Are you really trying to defend your use of bad methodology? I’m disappointed in you.
                      $endgroup$
                      – I_Play_With_Data
                      Feb 21 at 23:31










                    • $begingroup$
                      @I_Play_With_Data My methodology is not best practice also please remember you are not a judge. You can feel disappointed about whatever you want. I only answered his question. He did not asked first steps, he asked for models. Please consider this website is not wikipedia, it is a q&a platform.
                      $endgroup$
                      – Abdüssamet ASLAN
                      Feb 21 at 23:39










                    • $begingroup$
                      Very disappointed in you
                      $endgroup$
                      – I_Play_With_Data
                      Feb 21 at 23:45
















                    • $begingroup$
                      I'm disappointed by this answer. You make no inquiries as to the nature of their data but are willing to jump straight into modeling? That's not a sound methodology in data science.
                      $endgroup$
                      – I_Play_With_Data
                      Feb 20 at 22:30










                    • $begingroup$
                      @I_Play_With_Data He did not ask the methodology, he asked for model alternatives. You can not judge anybody like this. Please read the question firstly.
                      $endgroup$
                      – Abdüssamet ASLAN
                      Feb 21 at 23:18










                    • $begingroup$
                      Are you really trying to defend your use of bad methodology? I’m disappointed in you.
                      $endgroup$
                      – I_Play_With_Data
                      Feb 21 at 23:31










                    • $begingroup$
                      @I_Play_With_Data My methodology is not best practice also please remember you are not a judge. You can feel disappointed about whatever you want. I only answered his question. He did not asked first steps, he asked for models. Please consider this website is not wikipedia, it is a q&a platform.
                      $endgroup$
                      – Abdüssamet ASLAN
                      Feb 21 at 23:39










                    • $begingroup$
                      Very disappointed in you
                      $endgroup$
                      – I_Play_With_Data
                      Feb 21 at 23:45















                    $begingroup$
                    I'm disappointed by this answer. You make no inquiries as to the nature of their data but are willing to jump straight into modeling? That's not a sound methodology in data science.
                    $endgroup$
                    – I_Play_With_Data
                    Feb 20 at 22:30




                    $begingroup$
                    I'm disappointed by this answer. You make no inquiries as to the nature of their data but are willing to jump straight into modeling? That's not a sound methodology in data science.
                    $endgroup$
                    – I_Play_With_Data
                    Feb 20 at 22:30












                    $begingroup$
                    @I_Play_With_Data He did not ask the methodology, he asked for model alternatives. You can not judge anybody like this. Please read the question firstly.
                    $endgroup$
                    – Abdüssamet ASLAN
                    Feb 21 at 23:18




                    $begingroup$
                    @I_Play_With_Data He did not ask the methodology, he asked for model alternatives. You can not judge anybody like this. Please read the question firstly.
                    $endgroup$
                    – Abdüssamet ASLAN
                    Feb 21 at 23:18












                    $begingroup$
                    Are you really trying to defend your use of bad methodology? I’m disappointed in you.
                    $endgroup$
                    – I_Play_With_Data
                    Feb 21 at 23:31




                    $begingroup$
                    Are you really trying to defend your use of bad methodology? I’m disappointed in you.
                    $endgroup$
                    – I_Play_With_Data
                    Feb 21 at 23:31












                    $begingroup$
                    @I_Play_With_Data My methodology is not best practice also please remember you are not a judge. You can feel disappointed about whatever you want. I only answered his question. He did not asked first steps, he asked for models. Please consider this website is not wikipedia, it is a q&a platform.
                    $endgroup$
                    – Abdüssamet ASLAN
                    Feb 21 at 23:39




                    $begingroup$
                    @I_Play_With_Data My methodology is not best practice also please remember you are not a judge. You can feel disappointed about whatever you want. I only answered his question. He did not asked first steps, he asked for models. Please consider this website is not wikipedia, it is a q&a platform.
                    $endgroup$
                    – Abdüssamet ASLAN
                    Feb 21 at 23:39












                    $begingroup$
                    Very disappointed in you
                    $endgroup$
                    – I_Play_With_Data
                    Feb 21 at 23:45




                    $begingroup$
                    Very disappointed in you
                    $endgroup$
                    – I_Play_With_Data
                    Feb 21 at 23:45











                    -1












                    $begingroup$

                    A typical model you could use is shown below-



                    Input Text -> Word Embedding -> Bidirectional LSTM -> Dense output layer



                    Word embedding layer - maps the words from the vocabulary into vectors of real numbers.



                    Bidirectional LSTM - since they can preserve information from both the past and the future they can understand context better as compared to unidirectional LSTM.



                    Checkout the following links for more details-



                    https://machinelearningmastery.com/what-are-word-embeddings/
                    https://machinelearningmastery.com/develop-bidirectional-lstm-sequence-classification-python-keras/






                    share|improve this answer









                    $endgroup$












                    • $begingroup$
                      I'm disappointed by this answer. You make no inquiries as to the nature of their data but are willing to jump straight into modeling? That's not a sound methodology in data science.
                      $endgroup$
                      – I_Play_With_Data
                      Feb 20 at 22:30















                    -1












                    $begingroup$

                    A typical model you could use is shown below-



                    Input Text -> Word Embedding -> Bidirectional LSTM -> Dense output layer



                    Word embedding layer - maps the words from the vocabulary into vectors of real numbers.



                    Bidirectional LSTM - since they can preserve information from both the past and the future they can understand context better as compared to unidirectional LSTM.



                    Checkout the following links for more details-



                    https://machinelearningmastery.com/what-are-word-embeddings/
                    https://machinelearningmastery.com/develop-bidirectional-lstm-sequence-classification-python-keras/






                    share|improve this answer









                    $endgroup$












                    • $begingroup$
                      I'm disappointed by this answer. You make no inquiries as to the nature of their data but are willing to jump straight into modeling? That's not a sound methodology in data science.
                      $endgroup$
                      – I_Play_With_Data
                      Feb 20 at 22:30













                    -1












                    -1








                    -1





                    $begingroup$

                    A typical model you could use is shown below-



                    Input Text -> Word Embedding -> Bidirectional LSTM -> Dense output layer



                    Word embedding layer - maps the words from the vocabulary into vectors of real numbers.



                    Bidirectional LSTM - since they can preserve information from both the past and the future they can understand context better as compared to unidirectional LSTM.



                    Checkout the following links for more details-



                    https://machinelearningmastery.com/what-are-word-embeddings/
                    https://machinelearningmastery.com/develop-bidirectional-lstm-sequence-classification-python-keras/






                    share|improve this answer









                    $endgroup$



                    A typical model you could use is shown below-



                    Input Text -> Word Embedding -> Bidirectional LSTM -> Dense output layer



                    Word embedding layer - maps the words from the vocabulary into vectors of real numbers.



                    Bidirectional LSTM - since they can preserve information from both the past and the future they can understand context better as compared to unidirectional LSTM.



                    Checkout the following links for more details-



                    https://machinelearningmastery.com/what-are-word-embeddings/
                    https://machinelearningmastery.com/develop-bidirectional-lstm-sequence-classification-python-keras/







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Jan 21 at 8:37









                    Amit RastogiAmit Rastogi

                    1744




                    1744











                    • $begingroup$
                      I'm disappointed by this answer. You make no inquiries as to the nature of their data but are willing to jump straight into modeling? That's not a sound methodology in data science.
                      $endgroup$
                      – I_Play_With_Data
                      Feb 20 at 22:30
















                    • $begingroup$
                      I'm disappointed by this answer. You make no inquiries as to the nature of their data but are willing to jump straight into modeling? That's not a sound methodology in data science.
                      $endgroup$
                      – I_Play_With_Data
                      Feb 20 at 22:30















                    $begingroup$
                    I'm disappointed by this answer. You make no inquiries as to the nature of their data but are willing to jump straight into modeling? That's not a sound methodology in data science.
                    $endgroup$
                    – I_Play_With_Data
                    Feb 20 at 22:30




                    $begingroup$
                    I'm disappointed by this answer. You make no inquiries as to the nature of their data but are willing to jump straight into modeling? That's not a sound methodology in data science.
                    $endgroup$
                    – I_Play_With_Data
                    Feb 20 at 22:30

















                    draft saved

                    draft discarded
















































                    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.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f44303%2fwhich-neural-network-to-choose-for-classification-from-text-speech%23new-answer', 'question_page');

                    );

                    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







                    Popular posts from this blog

                    Францішак Багушэвіч Змест Сям'я | Біяграфія | Творчасць | Мова Багушэвіча | Ацэнкі дзейнасці | Цікавыя факты | Спадчына | Выбраная бібліяграфія | Ушанаванне памяці | У філатэліі | Зноскі | Літаратура | Спасылкі | НавігацыяЛяхоўскі У. Рупіўся дзеля Бога і людзей: Жыццёвы шлях Лявона Вітан-Дубейкаўскага // Вольскі і Памідораў з песняй пра немца Адвакат, паэт, народны заступнік Ашмянскі веснікВ Минске появится площадь Богушевича и улица Сырокомли, Белорусская деловая газета, 19 июля 2001 г.Айцец беларускай нацыянальнай ідэі паўстаў у бронзе Сяргей Аляксандравіч Адашкевіч (1918, Мінск). 80-я гады. Бюст «Францішак Багушэвіч».Яўген Мікалаевіч Ціхановіч. «Партрэт Францішка Багушэвіча»Мікола Мікалаевіч Купава. «Партрэт зачынальніка новай беларускай літаратуры Францішка Багушэвіча»Уладзімір Іванавіч Мелехаў. На помніку «Змагарам за родную мову» Барэльеф «Францішак Багушэвіч»Памяць пра Багушэвіча на Віленшчыне Страчаная сталіца. Беларускія шыльды на вуліцах Вільні«Krynica». Ideologia i przywódcy białoruskiego katolicyzmuФранцішак БагушэвічТворы на knihi.comТворы Францішка Багушэвіча на bellib.byСодаль Уладзімір. Францішак Багушэвіч на Лідчыне;Луцкевіч Антон. Жыцьцё і творчасьць Фр. Багушэвіча ў успамінах ягоных сучасьнікаў // Запісы Беларускага Навуковага таварыства. Вільня, 1938. Сшытак 1. С. 16-34.Большая российская1188761710000 0000 5537 633Xn9209310021619551927869394п

                    Partai Komunis Tiongkok Daftar isi Kepemimpinan | Pranala luar | Referensi | Menu navigasidiperiksa1 perubahan tertundacpc.people.com.cnSitus resmiSurat kabar resmi"Why the Communist Party is alive, well and flourishing in China"0307-1235"Full text of Constitution of Communist Party of China"smengembangkannyas

                    ValueError: Expected n_neighbors <= n_samples, but n_samples = 1, n_neighbors = 6 (SMOTE) The 2019 Stack Overflow Developer Survey Results Are InCan SMOTE be applied over sequence of words (sentences)?ValueError when doing validation with random forestsSMOTE and multi class oversamplingLogic behind SMOTE-NC?ValueError: Error when checking target: expected dense_1 to have shape (7,) but got array with shape (1,)SmoteBoost: Should SMOTE be ran individually for each iteration/tree in the boosting?solving multi-class imbalance classification using smote and OSSUsing SMOTE for Synthetic Data generation to improve performance on unbalanced dataproblem of entry format for a simple model in KerasSVM SMOTE fit_resample() function runs forever with no result