Could neural networks be considered metaheuristics?Train Neural network with infinite amount of dataEvolving artificial neural networks for solving NP problemsWhat method of collective recogintion to use for digits recognition?Neural Networks: Style transfer for audioNon linear neural networks?NEAT algorithm and dynamic topology neural networksReplace EKF by Neural NetworksViable use of genetic algorithms to train neural nets in a poker bot?Formal definition of loss surface of multi-layered networksConverting (reverse-engineering) Turing machine into program or most concise algorithm?

How obscure is the use of 令 in 令和?

How to coordinate airplane tickets?

Car headlights in a world without electricity

Implication of namely

Is there a hemisphere-neutral way of specifying a season?

Why were 5.25" floppy drives cheaper than 8"?

How to compactly explain secondary and tertiary characters without resorting to stereotypes?

What is required to make GPS signals available indoors?

How to stretch the corners of this image so that it looks like a perfect rectangle?

Is it "common practice in Fourier transform spectroscopy to multiply the measured interferogram by an apodizing function"? If so, why?

How exploitable/balanced is this homebrew spell: Spell Permanency?

Obtaining database information and values in extended properties

Blending or harmonizing

What exactly is ineptocracy?

How do I exit BASH while loop using modulus operator?

Different meanings of こわい

What does the same-ish mean?

Do Iron Man suits sport waste management systems?

What do you call someone who asks many questions?

How seriously should I take size and weight limits of hand luggage?

Can compressed videos be decoded back to their uncompresed original format?

How could indestructible materials be used in power generation?

Why are UK visa biometrics appointments suspended at USCIS Application Support Centers?

Is it a bad idea to plug the other end of ESD strap to wall ground?



Could neural networks be considered metaheuristics?


Train Neural network with infinite amount of dataEvolving artificial neural networks for solving NP problemsWhat method of collective recogintion to use for digits recognition?Neural Networks: Style transfer for audioNon linear neural networks?NEAT algorithm and dynamic topology neural networksReplace EKF by Neural NetworksViable use of genetic algorithms to train neural nets in a poker bot?Formal definition of loss surface of multi-layered networksConverting (reverse-engineering) Turing machine into program or most concise algorithm?













2












$begingroup$


A metaheuristic is defined as




a metaheuristic is a higher-level procedure or heuristic designed to find, generate, or select a heuristic (partial search algorithm) that may provide a sufficiently good solution to an optimization problem




So my question is if a neural net could be consider in that definition










share|cite|improve this question







New contributor




Mntfr is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$
















    2












    $begingroup$


    A metaheuristic is defined as




    a metaheuristic is a higher-level procedure or heuristic designed to find, generate, or select a heuristic (partial search algorithm) that may provide a sufficiently good solution to an optimization problem




    So my question is if a neural net could be consider in that definition










    share|cite|improve this question







    New contributor




    Mntfr is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.







    $endgroup$














      2












      2








      2





      $begingroup$


      A metaheuristic is defined as




      a metaheuristic is a higher-level procedure or heuristic designed to find, generate, or select a heuristic (partial search algorithm) that may provide a sufficiently good solution to an optimization problem




      So my question is if a neural net could be consider in that definition










      share|cite|improve this question







      New contributor




      Mntfr is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.







      $endgroup$




      A metaheuristic is defined as




      a metaheuristic is a higher-level procedure or heuristic designed to find, generate, or select a heuristic (partial search algorithm) that may provide a sufficiently good solution to an optimization problem




      So my question is if a neural net could be consider in that definition







      neural-networks






      share|cite|improve this question







      New contributor




      Mntfr is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|cite|improve this question







      New contributor




      Mntfr is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|cite|improve this question




      share|cite|improve this question






      New contributor




      Mntfr is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 2 hours ago









      MntfrMntfr

      1111




      1111




      New contributor




      Mntfr is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      Mntfr is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      Mntfr is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




















          3 Answers
          3






          active

          oldest

          votes


















          1












          $begingroup$

          The notion of a "metaheuristic" is not something with a precise formal definition. Personally, a neural network isn't something I'd consider a metaheuristic; it doesn't seem quite like what we have in mind when we talk about metaheuristics. But you can always use language however you like, as long as it is clear to others and doesn't cause confusion.






          share|cite|improve this answer









          $endgroup$




















            1












            $begingroup$

            To add to the other answer(s), you can certainly use neural networks (or machine learning in general) in conjunction with metaheuristics. Indeed, there are several such approaches in the literature, for example, in trying to predict "good" initial solutions for some search method.






            share|cite|improve this answer









            $endgroup$




















              0












              $begingroup$

              When you train NN all things you do is considered methaheuristic, if you use search among NNs to pick best it is also metaheuristic.



              In this context, simple usage of NN is not considered as such, but people rarely split hair over definition. What is left is usage, when NN is used as screening of solutions or other methods (cascade of nonhomogenous nets) then it is methaheuristic, otherwise it is simply search/classification tool.






              share|cite|improve this answer









              $endgroup$













                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: "419"
                ;
                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
                );



                );






                Mntfr is a new contributor. Be nice, and check out our Code of Conduct.









                draft saved

                draft discarded


















                StackExchange.ready(
                function ()
                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcs.stackexchange.com%2fquestions%2f106385%2fcould-neural-networks-be-considered-metaheuristics%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









                1












                $begingroup$

                The notion of a "metaheuristic" is not something with a precise formal definition. Personally, a neural network isn't something I'd consider a metaheuristic; it doesn't seem quite like what we have in mind when we talk about metaheuristics. But you can always use language however you like, as long as it is clear to others and doesn't cause confusion.






                share|cite|improve this answer









                $endgroup$

















                  1












                  $begingroup$

                  The notion of a "metaheuristic" is not something with a precise formal definition. Personally, a neural network isn't something I'd consider a metaheuristic; it doesn't seem quite like what we have in mind when we talk about metaheuristics. But you can always use language however you like, as long as it is clear to others and doesn't cause confusion.






                  share|cite|improve this answer









                  $endgroup$















                    1












                    1








                    1





                    $begingroup$

                    The notion of a "metaheuristic" is not something with a precise formal definition. Personally, a neural network isn't something I'd consider a metaheuristic; it doesn't seem quite like what we have in mind when we talk about metaheuristics. But you can always use language however you like, as long as it is clear to others and doesn't cause confusion.






                    share|cite|improve this answer









                    $endgroup$



                    The notion of a "metaheuristic" is not something with a precise formal definition. Personally, a neural network isn't something I'd consider a metaheuristic; it doesn't seem quite like what we have in mind when we talk about metaheuristics. But you can always use language however you like, as long as it is clear to others and doesn't cause confusion.







                    share|cite|improve this answer












                    share|cite|improve this answer



                    share|cite|improve this answer










                    answered 1 hour ago









                    D.W.D.W.

                    103k12129293




                    103k12129293





















                        1












                        $begingroup$

                        To add to the other answer(s), you can certainly use neural networks (or machine learning in general) in conjunction with metaheuristics. Indeed, there are several such approaches in the literature, for example, in trying to predict "good" initial solutions for some search method.






                        share|cite|improve this answer









                        $endgroup$

















                          1












                          $begingroup$

                          To add to the other answer(s), you can certainly use neural networks (or machine learning in general) in conjunction with metaheuristics. Indeed, there are several such approaches in the literature, for example, in trying to predict "good" initial solutions for some search method.






                          share|cite|improve this answer









                          $endgroup$















                            1












                            1








                            1





                            $begingroup$

                            To add to the other answer(s), you can certainly use neural networks (or machine learning in general) in conjunction with metaheuristics. Indeed, there are several such approaches in the literature, for example, in trying to predict "good" initial solutions for some search method.






                            share|cite|improve this answer









                            $endgroup$



                            To add to the other answer(s), you can certainly use neural networks (or machine learning in general) in conjunction with metaheuristics. Indeed, there are several such approaches in the literature, for example, in trying to predict "good" initial solutions for some search method.







                            share|cite|improve this answer












                            share|cite|improve this answer



                            share|cite|improve this answer










                            answered 47 mins ago









                            JuhoJuho

                            15.8k54292




                            15.8k54292





















                                0












                                $begingroup$

                                When you train NN all things you do is considered methaheuristic, if you use search among NNs to pick best it is also metaheuristic.



                                In this context, simple usage of NN is not considered as such, but people rarely split hair over definition. What is left is usage, when NN is used as screening of solutions or other methods (cascade of nonhomogenous nets) then it is methaheuristic, otherwise it is simply search/classification tool.






                                share|cite|improve this answer









                                $endgroup$

















                                  0












                                  $begingroup$

                                  When you train NN all things you do is considered methaheuristic, if you use search among NNs to pick best it is also metaheuristic.



                                  In this context, simple usage of NN is not considered as such, but people rarely split hair over definition. What is left is usage, when NN is used as screening of solutions or other methods (cascade of nonhomogenous nets) then it is methaheuristic, otherwise it is simply search/classification tool.






                                  share|cite|improve this answer









                                  $endgroup$















                                    0












                                    0








                                    0





                                    $begingroup$

                                    When you train NN all things you do is considered methaheuristic, if you use search among NNs to pick best it is also metaheuristic.



                                    In this context, simple usage of NN is not considered as such, but people rarely split hair over definition. What is left is usage, when NN is used as screening of solutions or other methods (cascade of nonhomogenous nets) then it is methaheuristic, otherwise it is simply search/classification tool.






                                    share|cite|improve this answer









                                    $endgroup$



                                    When you train NN all things you do is considered methaheuristic, if you use search among NNs to pick best it is also metaheuristic.



                                    In this context, simple usage of NN is not considered as such, but people rarely split hair over definition. What is left is usage, when NN is used as screening of solutions or other methods (cascade of nonhomogenous nets) then it is methaheuristic, otherwise it is simply search/classification tool.







                                    share|cite|improve this answer












                                    share|cite|improve this answer



                                    share|cite|improve this answer










                                    answered 14 mins ago









                                    EvilEvil

                                    7,96142446




                                    7,96142446




















                                        Mntfr is a new contributor. Be nice, and check out our Code of Conduct.









                                        draft saved

                                        draft discarded


















                                        Mntfr is a new contributor. Be nice, and check out our Code of Conduct.












                                        Mntfr is a new contributor. Be nice, and check out our Code of Conduct.











                                        Mntfr is a new contributor. Be nice, and check out our Code of Conduct.














                                        Thanks for contributing an answer to Computer 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%2fcs.stackexchange.com%2fquestions%2f106385%2fcould-neural-networks-be-considered-metaheuristics%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

                                        Are there any AGPL-style licences that require source code modifications to be public? Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?Force derivative works to be publicAre there any GPL like licenses for Apple App Store?Do you violate the GPL if you provide source code that cannot be compiled?GPL - is it distribution to use libraries in an appliance loaned to customers?Distributing App for free which uses GPL'ed codeModifications of server software under GPL, with web/CLI interfaceDoes using an AGPLv3-licensed library prevent me from dual-licensing my own source code?Can I publish only select code under GPLv3 from a private project?Is there published precedent regarding the scope of covered work that uses AGPL software?If MIT licensed code links to GPL licensed code what should be the license of the resulting binary program?If I use a public API endpoint that has its source code licensed under AGPL in my app, do I need to disclose my source?

                                        2013 GY136 Descoberta | Órbita | Referências Menu de navegação«List Of Centaurs and Scattered-Disk Objects»«List of Known Trans-Neptunian Objects»

                                        Button changing it's text & action. Good or terrible? The 2019 Stack Overflow Developer Survey Results Are Inchanging text on user mouseoverShould certain functions be “hard to find” for powerusers to discover?Custom liking function - do I need user login?Using different checkbox style for different checkbox behaviorBest Practices: Save and Exit in Software UIInteraction with remote validated formMore efficient UI to progress the user through a complicated process?Designing a popup notice for a gameShould bulk-editing functions be hidden until a table row is selected, or is there a better solution?Is it bad practice to disable (replace) the context menu?