How to grow neural networks in petri dish | Stephen Smith posted on the topic | LinkedIn (2024)

Stephen Smith

  • Report this post

A quick way to evolve neural networks: in a petri dishFour Interesting Things1.When large language models are trained, they start off with pre-defined architectures of nodes, layers, activation functions, and link weights. The model then learns the best parameters (link weights) based on the training data but doesn’t modify or improve the architecture. 2.What if there was an automated way to search for the best neural architectures to start with? There is, it is called Neural Architecture Search (NAS).3.One way to perform NAS is to use evolutionary techniques. Using mutation and ‘survival of the fittest’ is an interesting idea, but there is a problem. In order to know if a neural architecture is good or bad you need to train it and then test it. This can take a very long time.4.A technique to speed up this evolution is called a ‘synthetic petri dish’. Like a real-world petri dish, it is a small, well-controlled way to grow an organism. In this case, simplified neural architectures are grown and tested rapidly in a computer analog to a petri dish. This rapidly speeds up the evolution and improves the speed of the Neural Architecture Search.Four years from now I would expect that techniques like this will be very useful for doing what humans do now – which is tinkering with the overall architectures of transformers and other neural network variants. Since recent improvements in neural architecture have created the recent breakthroughs in deep learning and transformers, we can expect the ceding of the process of NAS to automation will provide some unanticipated and beneficial results.Read this: https://lnkd.in/d_Y_gGzw

7

1 Comment

Like Comment

Amy W. LaMarche

New position TBA

1w

  • Report this comment

That’s exactly what Noel and I were talking about at dinner last week!

Like Reply

1Reaction

To view or add a comment, sign in

More Relevant Posts

  • Stephen Smith

    • Report this post

    Excited to announce the first issue of the Journal of Business and Artificial Intelligence! Check out my article on AI Accelerators. Six case studies! Go here: JBAI.ai

    9

    Like Comment

    To view or add a comment, sign in

  • Stephen Smith

    • Report this post

    Evolving computer programs with large language modelsFour Interesting Things1.One can evolve computer programs by simulating biological techniques like survival of the fittest, mutation, and crossover. This is called genetic programming and has been around since the 1990s.2.By looking at differences in code in GitHub, an LLM can be trained to learn which types of code modifications result in bug fixes and improved code. This LLM can then do a much better job of ‘mutating’ to fix bugs compared to random mutation – even for code it has never seen before.3.Two problems are used as tests for the improved code evolution. The Sodarace problem (evolve weights, springs, and oscillation properties to evolve digital walking robots) and the 4-parity task (determine if the sum of the number of 1’s in a four-digit binary number is even or odd). The LLM based mutation with simulated evolution is better than random mutation but often not as good as just using an LLM directly.4.Various techniques were utilized to keep the evolved population from converging. The idea of ‘open-endedness’ for improved final results is promoted and utilized.Four years from now I expect the concept of ‘open-endedness’ to continue to be important when using simulated evolution on really hard problems. It is not clear however whether simulated evolution will be a superior technique for problem solving compared to just using an LLM. The idea of the evolution and adaptation of the parameters of evolution (meta evolution) is a very cool idea and may be an area to look for the next leap forward in our understanding of evolution. Read this: https://lnkd.in/eWHKhsQy

    Evolution through Large Models arxiv.org

    4

    3 Comments

    Like Comment

    To view or add a comment, sign in

  • Stephen Smith

    • Report this post

    Blocking credit card fraud at VISAFour Interesting Things1.Card not present (CNP) credit card fraud is increasing as more purchases are completed online where the credit card number, expiration date, and CVV are entered digitally.2.VISA is using generative AI to create the Visa Account Attack Intelligence (VAAI) score. The model that creates the score utilizes 182 risk attributes (six times more features than previous models) to respond within 20 milliseconds of receipt of a transaction.3.The model was built with 15 billion VisaNet transactions and is showing an ability to reduce false positives by 85% (i.e. fewer legit transactions will be flagged as fraud, resulting in fewer legit customers becoming annoyed).4.They embed the VAAI score into the transaction message and allow the client to create their own rules, based on the client’s risk tolerance, to decide whether to accept or decline the transaction.Four years from now expect generative AI to be horrifyingly good at simulating human interactions and luring people into fraudulent online relationships in order to capture important personal information. Read this: https://lnkd.in/emvx_tEM

    How VISA is using generative AI to battle account fraud attacks https://venturebeat.com

    2

    1 Comment

    Like Comment

    To view or add a comment, sign in

  • Stephen Smith

    • Report this post

    Regulating AIFour Interesting Things1.Long Term Planning Agents (LTPAs) can plan over a long time horizon and present a novel existential threat for humanity. LTPAs are a form of AI that can be put in charge of real things in the real world that matter. For instance: having an AI independently book a vacation for you using your credit card, or optimize brown outs on a power grid during a summer heat wave. 2.You may not be able to test a smart AI agent to see if it could act independently and against human wishes. If the AI is sufficiently capable it could detect that it is being tested and either pretend to be compliant or, if it feels threatened, seek to harm the human tester. This is analogous to a king wishing to test whether a rogue general is loyal. If the general is not loyal, they will pretend to be loyal or, if they feel threatened by the test, initiate a coup against the king.3.AIs can hide their intentions. Some AI agents have already been found to pause misbehavior when the AI detects that a safety test is being initiated.4.The only way to control an out-of-control AI may be to control the resources used to create the models. Similar to the way we monitor uranium in order to control nuclear weapon proliferation, we might need to control GPUs or other computer resources necessary for running and building these models. Of course, this only works as long as the AI requires specialized or expensive computer resources.Four years from now we will invariably look back and see mistakes from AIs that cause human harm (we already have seen self-driving cars make mistakes that cost human lives). But we will also see harm done by AIs whose goals are not correctly aligned with a human’s (e.g. a renegade drone from the military that takes out civilians that it thinks are hostile to itself or its mission). Though AI is scary, I think the real problem is broader, it is the complexity of these systems and that humans no longer know how they work or how to control them. I don’t think regulation will solve the problem; we will just have to be very careful about putting automated systems in charge of things that matter.Read this: “Regulating advanced artificial agents” https://lnkd.in/dBQhtqJ3

    Regulating advanced artificial agents science.org

    6

    1 Comment

    Like Comment

    To view or add a comment, sign in

  • Stephen Smith

    • Report this post

    I’m honored and excited to have been named to the Editorial Board of the Journal of Business and Artificial Intelligence. Our focus is on publishing real-world case studies showing practical applications of AI to solve specific business challenges across all industries, including manufacturing, medicine, logistics, technology, retail, agriculture...you name it. If you or someone you know has used AI successfully (or unsuccessfully) to solve a real, practical problem in their business, case studies can be submitted here: https://lnkd.in/ekX_iAzK

    This content isn’t available here

    Access this content and more in the LinkedIn app

    64

    32 Comments

    Like Comment

    To view or add a comment, sign in

  • Stephen Smith

    • Report this post

    Just finished the course “GPT-4: The New GPT Release and What You Need to Know”! #gpt4 #generativeai

    This content isn’t available here

    Access this content and more in the LinkedIn app

    5

    1 Comment

    Like Comment

    To view or add a comment, sign in

  • Stephen Smith

    • Report this post

    Worth a read on Sam Altman's investment in life extension and fusion. These are 'hard startups' - i guess OpenAI is easy... ;-0

    Sam Altman invested $180 million into a company trying to delay death technologyreview.com

    5

    Like Comment

    To view or add a comment, sign in

  • Stephen Smith

    • Report this post

    How do you motivate students? New paper reviewing incentive systems for educational apps: https://lnkd.in/eaths6sJ

    A Market Analysis and Review of Product Features that Motivate Students to Learn medium.com

    2

    Like Comment

    To view or add a comment, sign in

  • Stephen Smith

    • Report this post

    Cool idea ... Teachers suffer from 'toxic positivity' - maybe your company as well...?

    How Toxic Positivity Demoralizes Teachers and Hurts Schools - EdSurge News edsurge.com

    5

    1 Comment

    Like Comment

    To view or add a comment, sign in

How to grow neural networks in petri dish | Stephen Smith posted on the topic | LinkedIn (32)

How to grow neural networks in petri dish | Stephen Smith posted on the topic | LinkedIn (33)

1,260 followers

  • 63 Posts
  • 5 Articles

View Profile

Follow

More from this author

  • Combatting ‘Teaching to the Test’ for New Online State Testing Stephen Smith 4y
  • Breakthrough Ideas from Strata San Jose 2018 Stephen Smith 5y
  • SAS Operationalizes Data Science Stephen Smith 6y

Explore topics

  • Sales
  • Marketing
  • Business Administration
  • HR Management
  • Content Management
  • Engineering
  • Soft Skills
  • See All
How to grow neural networks in petri dish | Stephen Smith posted on the topic | LinkedIn (2024)

References

Top Articles
Latest Posts
Article information

Author: Ms. Lucile Johns

Last Updated:

Views: 5660

Rating: 4 / 5 (41 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Ms. Lucile Johns

Birthday: 1999-11-16

Address: Suite 237 56046 Walsh Coves, West Enid, VT 46557

Phone: +59115435987187

Job: Education Supervisor

Hobby: Genealogy, Stone skipping, Skydiving, Nordic skating, Couponing, Coloring, Gardening

Introduction: My name is Ms. Lucile Johns, I am a successful, friendly, friendly, homely, adventurous, handsome, delightful person who loves writing and wants to share my knowledge and understanding with you.