New Post

Algorithms Behind Space Missions ~xRay Pixy

Image
Learn different algorithms used in Space Missions. Video Link Video Chapters: Algorithms Behind Space Missions 00:00 Introduction 00:52 Space Missions 04:26 Space Missions Challenges 07:04 Algorithms Used in Space Missions 10:36 Optimization Techniques 11:44 Conclusion  NASA conducts space missions to explore the universe for various scientific, technological, and practical reasons: Understanding Our Place in the Universe Search for Life Beyond Earth Studying Earth from Space Advancing Technology Supporting Human Exploration Resource Utilization Inspiring Humanity Examples of NASA Space Missions Apollo Program: Sent humans to the Moon (1969–1972). Mars Rovers (Spirit, Opportunity, Perseverance): Explored Mars' surface and geology. Voyager Missions: Studied the outer planets and interstellar space. Hubble Space Telescope: Captured breathtaking images of the universe. International Space Station (ISS): Supports research in microgravity and international collaboration. Different ...

Flower Pollination Algorithm (FPA) Step-by-Step Learning

 Flower Pollination Algorithm (FPA)


Flower Pollination Algorithm (FPA) is a Nature Inspired Metaheuristic Optimization Algorithm. It is introduced by Xin She Yang in 2012. Flower Pollination Algorithm is a population based metaheuristic algorithm that is basically inspired by the plants  flowering  behavior in nature. Flower Pollination Algorithm outperform different Metaheuristics and provide better results in different fields such as:
  • For Feature Selection.
  • For Image Processing.
  • For Signal Processing.
  • In Computer Gaming.
  • For Wireless Sensor Network Problems.
  • For Structural Design Problems.
  • For Clustering Problems.
  • For Global Optimization Problems.
There are more than 250000 species of flowering plants around the world and 200000 species of pollinators. Pollinators play major role in the pollination process. 35% of our food pants are animal pollinated. 

Pollen: Pollen are the grains / Yellow Dust like particles. 
Pollinators: Pollinators play major role in the pollination process. Pollinators transfer pollen from one flower to other. Pollinators such as: Bees, Birds, Insects, Butterflies etc.
Pollination is the reproduction system used by flowering plants. Pollination is the act of transferring pollen from male part i.e., "Anther" to the female part i.e., "Stigma" of the flower to make seeds, fruits. For successful pollination pollen must be Transported to stigma of the same plant at the right time.
Two major types of pollinations are:
  1. Self Pollination: Self pollination is also known as Abiotic Pollination. In Abiotic pollination, the pollinators are not required. The fertilization occur with their own pollen. 
  2. Cross Pollination: It is also known as Biotic Pollination. In Biotic pollination, pollinators are required. The pollination occur between the pollen and ovule of the different parts of the same species.  

Flower Pollination Algorithm STEPS:

Step 01: Randomly initialize population.
Step 02: Evaluate performance for each agent using Fitness Function.
Step 03: Find best solution among all.
Step 04: Define switch probability. 
Step 05: Check stopping criteria.
Step 06: Flower Pollination Main loop start. According to switch probability perform Local Pollination or Global Pollination. 
Step 07: Update new solution and compare with old solutions. 
Step 08: Display Best Solution among all.





Comments

Popular Post

PARTICLE SWARM OPTIMIZATION ALGORITHM NUMERICAL EXAMPLE

Cuckoo Search Algorithm for Optimization Problems

Particle Swarm Optimization (PSO)

PSO (Particle Swarm Optimization) Example Step-by-Step

how is the LBP |Local Binary Pattern| values calculated? Step-by-Step with Example

PSO Python Code || Particle Swarm Optimization in Python || ~xRay Pixy

Grey Wolf Optimization Algorithm

Bat algorithm Explanation Step by Step with example

Grey Wolf Optimization Algorithm Numerical Example

Whale Optimization Algorithm Code Implementation || WOA CODE || ~xRay Pixy