Skip to content
View EyalWirsansky's full-sized avatar

Block or report EyalWirsansky

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
EyalWirsansky/README.md

πŸ‘‹ Hi, I’m Eyal Wirsansky

Staff AI Engineer | Senior Data Scientist | AI Mentor | Author

I'm passionate about Artificial Intelligence, Machine Learning, Genetic Algorithms, and empowering developers with knowledge.
As the author of "Hands-On Genetic Algorithms with Python" (Second Edition), I specialize in developing scalable AI solutions and have a strong background in Python as well as Java development.

🎀 Recent and Upcoming Speaking Engagements

I enjoy sharing my knowledge and engaging with the global developer and AI community. Here are some of my recent and upcoming talks:

  • Jacksonville Python User Group (PyJax), June 2025
    Talk: "A Journey Through NLP and Genetic Algorithms"
    Delving into how NLP and genetic algorithms can be used to tackle complex optimization and language-based problems.

  • Global Data AI Virtual Tech Conference, January 2025
    Talk: "Applying Genetic Algorithms to Real-World Machine Learning and Artificial Intelligence Problems"
    Discussed how genetic algorithms can optimize machine learning workflows and solve real-world AI challenges.

  • GDG Pescara DevFest (Italy), October 2024
    Talk: "Unlocking the Secrets of the Mystery-Word Game: A Journey Through NLP and Genetic Algorithms"
    Explored the application of genetic algorithms and NLP techniques in solving complex word-based puzzles.

I look forward to continuing these conversations at future events!

πŸ“š Hands-On Genetic Algorithms with Python (Second Edition)

I'm the author of "Hands-On Genetic Algorithms with Python", a comprehensive guide to applying genetic algorithms to real-world AI and machine learning problems.

πŸ”— Useful Links

🧬 What You’ll Learn

  • How to build, visualize, and optimize genetic algorithms.
  • Applying genetic algorithms to search, optimization, and AI-related tasks.
  • Real-world Python implementations that improve machine learning models.

πŸ› οΈ Code Examples

You can find full working examples of the following:

  • Using the DEAP Framework
  • Combinatorial Optimization
  • Constraint Satisfaction
  • Optimizing Continuous Functions
  • Enhancing Machine Learning Models Using Feature Selection
  • Hyperparameter Tuning of Machine Learning Models
  • Architecture Optimization of Deep Learning Networks
  • Reinforcement Learning with Genetic Algorithms
  • Natural Language Processing
  • Explainable AI, Causality and Counterfactuals with Genetic Algorithms
  • Accelerating Genetic Algorithms: The Power of Concurrency
  • Beyond Local Resources: Scaling Genetic Algorithms in the Cloud
  • Evolutionary Image Reconstruction with Genetic Algorithms
  • Other Evolutionary and Bio-Inspired Computation Techniques

Feel free to open issues and share your thoughts!

Pinned Loading

  1. PacktPublishing/Hands-On-Genetic-Algorithms-with-Python-Second-Edition PacktPublishing/Hands-On-Genetic-Algorithms-with-Python-Second-Edition Public

    Hands-On Genetic Algorithms with Python, Second Edition, published by Packt

    Python 43 14

  2. PacktPublishing/Hands-On-Genetic-Algorithms-with-Python PacktPublishing/Hands-On-Genetic-Algorithms-with-Python Public

    Hands-On Genetic Algorithms with Python, Published by Packt

    Python 277 144

  3. machine-learning-visualization-01 machine-learning-visualization-01 Public

    Visualization of Machine Learning with DL4J and Jzy3D

    Java

  4. sklearn-deap sklearn-deap Public

    Forked from rsteca/sklearn-deap

    Use evolutionary algorithms instead of gridsearch in scikit-learn

    Jupyter Notebook 1