Answers.Body: <p>Logically it is possible, but you will just end up complicating the entire task.</p>
  
  <p>The aim of AutoML is to provide a drop in solution to the customers. To do this, a trained network decides and generates the model architecture. This is done so that anyone with basic experience is able to integrate the solution into their systems.</p>
  
  <p>Currently, the complicated architectures and networks require experienced data scientist to build, train and deploy. To overcome this bottleneck and make ML accessible to all, AutoML is being developed.</p>
  
  <p>So adding another grand-parent network to optimize the autoML network will just complicate the task in terms to computation time and hyper parameter optimization. </p>
  
  <p>In case we decide to add another network, now the researchers must look at this network and tune it in regards to the inner network and the model both. This means more work and no direct way to understand how the hyper parameters are affecting the final results.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-06-18T03:52:58.883Z
Answers.Text: My slight retort that AutoML is or will be more than that in a very short amount of time if not already. I'd argue its not simply a tool for those "lowly code monkeys" who don't know ML. I say that because [Googles AutoML has already beat ML experts in a Kaggle competition](https://www.wired.com/story/googles-ai-experts-try-automate-themselves/). And according to some studies published this last year or so AutoML is able to beat industry experts at a number of ML designs.
Answers.UserDisplayName: Josiah Swaim
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-06-17T21:57:43.963Z
Answers.LastActivityDate: 2019-06-17T21:57:43.963Z
Answers.UserDisplayName: skillsmuggler
Body: <p>So I'm finding AutoML to be pretty interesting but I'm still learning how it all works. I've played with the incredibly broken AutoKeras and got some decent results.</p>
  
  <p>The question is, if you are using a NN to optimize the architecture of another network, why not take it another layer deeper and use another network to find the optimum architecture for your Parent network with a grand-parent network?</p>
  
  <p>The problem doesn't necessarily need to expand exponentially as the grand-parent network could do few-shot training sessions on the parent network which itself is doing few or one-shot training. </p>
  
Tags: <ai-design><automation><meta-learning>
Title: Why not go another layer deeper with Auto-AutoML?
UserDisplayName: Josiah Swaim
ThreadText: # Why not go another layer deeper with Auto-AutoML?
  
  (Asked by: username_0 on 2019-06-17)
  
  So I'm finding AutoML to be pretty interesting but I'm still learning how it all works. I've played with the incredibly broken AutoKeras and got some decent results.
  
  The question is, if you are using a NN to optimize the architecture of another network, why not take it another layer deeper and use another network to find the optimum architecture for your Parent network with a grand-parent network?
  
  The problem doesn't necessarily need to expand exponentially as the grand-parent network could do few-shot training sessions on the parent network which itself is doing few or one-shot training.
  
  **Tags:** ai-design, automation, meta-learning
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2019-06-17. Score: 1
  
  Logically it is possible, but you will just end up complicating the entire task.
  
  The aim of AutoML is to provide a drop in solution to the customers. To do this, a trained network decides and generates the model architecture. This is done so that anyone with basic experience is able to integrate the solution into their systems.
  
  Currently, the complicated architectures and networks require experienced data scientist to build, train and deploy. To overcome this bottleneck and make ML accessible to all, AutoML is being developed.
  
  So adding another grand-parent network to optimize the autoML network will just complicate the task in terms to computation time and hyper parameter optimization.
  
  In case we decide to add another network, now the researchers must look at this network and tune it in regards to the inner network and the model both. This means more work and no direct way to understand how the hyper parameters are affecting the final results.
  
  > **Comments:**
  > **username_0**: My slight retort that AutoML is or will be more than that in a very short amount of time if not already. I'd argue its not simply a tool for those "lowly code monkeys" who don't know ML. I say that because [Googles AutoML has already beat ML experts in a Kaggle competition](https://www.wired.com/story/googles-ai-experts-try-automate-themselves/). And according to some studies published this last year or so AutoML is able to beat industry experts at a number of ML designs.  
  
  ---
  
  