Thank you very much ma'am for making the algorithm easy to understand for beginners.
@kulayivineeth4931
10 ай бұрын
For the normalised distance - what does the summation in equation mean? Like shud we compute for randomly generated terms like j=1 and i=2 or we shud do for j=1 and i=2,3,4 and add all of them
@RitikaxRayPixy
10 ай бұрын
Check 06:29 all mathematical equations are given for this
@kiranmore2772
Жыл бұрын
Can you Please elaborate modified eqation of Grasshoppers. How it formed what is best solution everything in detail.
Hi mam 1) if updated position not between (-5 5) then what to do?? 2) updated position me c se multipy kyu kiya gya h?? 3) Formula of s|xjd-xid|. ????? 4) xjd-xid and xj-xi kya dicfrences h
@RitikaxRayPixy
2 жыл бұрын
Hello, 1.) This is search space [ -5,5 ]. -5 Lower Bound, 5 Upper Bound. You can change the search space size. It means we can change the lower bound and upper bound according to functions. 2.) Certain parameters are used to calculate inertia weight and to reduce repulsion, and attraction between grasshoppers. // Check value for c at 08:17 3.) s repeseant social interaction. //Formula please Check at 06:13 4.) dij Euclidean distance. You can check the leading research paper on Grasshopper Optimization Algorithm for more details. For Metaheuristics basic introduction you can check this video: Learn Metaheuristic Optimization Algorithm Basic Fundamentals ~xRay Pixy kzitem.info/news/bejne/sZBn0Z6tk5Ghn2k All the best #happylearning
@Dreams_of_fly_Neha
2 жыл бұрын
Thanku
@bharathichowdada7120
3 жыл бұрын
Tq madam this is helpful to me
@RitikaxRayPixy
3 жыл бұрын
All the best
@tiwarivishwanath1981
Жыл бұрын
how we can calculation data from when starting to 4 grasshopper calculation please explian about it
@RitikaxRayPixy
Жыл бұрын
1. Initialize Population randomly 2. Calculate fitness value for each agent 3. Update Position 4. Calculate fitness for new solution 5. Compare solution and select best 6. Repeat steps until stopping condition met
@gurmeetsingh9183
6 ай бұрын
mam can you plzz explain coati optimisation algorithm
@RitikaxRayPixy
6 ай бұрын
Soon :)
@chandrababueasy-learning
2 жыл бұрын
In modified equation, how we calculate or find best solution, what value we need to substitute in place of best solution in 100 papulations
@RitikaxRayPixy
2 жыл бұрын
Best Solution means solution with minimum value of you are using objective function for given problem minimization.
@Dreams_of_fly_Neha
2 жыл бұрын
Hi mam plz you explain the term of repulsion and attraction in this algorithm .hme kese pta chlega repulsion and attraction ka.
How the fitness equation is defined ? (from where did you get this)
@RitikaxRayPixy
Жыл бұрын
It is benchmark test function.
@mohammedmazhar7415
Жыл бұрын
Good morning maam, i follow your precious work. iam currently working with GOA algo in my research work. Can you provide details or link how to use multi row and column asa input in GOA algorithm. plz response ASAP
@RitikaxRayPixy
Жыл бұрын
Hello, Multi Row and multi column are population size and dimensions?
@dheenathayalank6125
3 жыл бұрын
First of all I would like to thank you mam. Could you please substitute the values in position calculation formula so that I can implement this algorithm by myself.
@RitikaxRayPixy
3 жыл бұрын
Hello @DHEENATHAYALAN Check this video and do same for grasshopper. Particle Swarm Optimization (PSO) |Part - 2| with Numerical Example and Source Code ~xRay Pixy kzitem.info/news/bejne/pZqpm3eHgKmpn4I
Hi! I watched through your tutorial and it helps me in giving the base insights of GOA. However, i’m stuck in calculating the value for s/social interaction. Where do I get the value for r, l, and f? I couldn’t find it. It’ll be a good help if you can reply to my question. Thank you 🙏🏻
Good Explanation madam. Please give the mathematical fitness function of grasshopper.
@RitikaxRayPixy
3 жыл бұрын
Fitness Function = 4*(x(1)^2)-2.1*(x(1)^4)+(x(1)^6)/3+x(1)*x(2)-4*(x(2)^2)+4*(x(2)^4);
@stalinbabu6688
3 жыл бұрын
@@RitikaxRayPixy thank you very much madam your response. We can use the same fitness function for any application using grasshopper?
@stalinbabu6688
3 жыл бұрын
Fitness function = 1/accuracy We can use above as fitness function
@RitikaxRayPixy
3 жыл бұрын
We can test algorithm on different objective functions.
@sabrinahisham9805
2 жыл бұрын
@@RitikaxRayPixy what if i have 5 dimension? How can i calculate fitness function for 5 dimensions?
@Dreams_of_fly_Neha
Жыл бұрын
Step 6 pr jb ye formula apply krenge to value 1,4 ke beech aani chahiye ya [xj-xi ] distance aani chahiye plz reply mam
@RitikaxRayPixy
Жыл бұрын
Calculate the distance between 2 grasshoppers range [1,4].
@csirnet4506
Жыл бұрын
@@RitikaxRayPixy kis formule se Mam agar dimensions 30 le to tb check krna impossible hoga
@RitikaxRayPixy
Жыл бұрын
Use PYTHON / MATLAB for calculation.
@alzheimancer
3 жыл бұрын
Honetly, there are many vague steps. Firstly, at the step 6, by using that formular, we should get only one single value, how do you come up with two values (new x1 and x2). Secondly, I tried to calculate the new position using that table but it turn out to be not equal to the new position table ( 3.1472 + 0.0058 = 3.153 and 1.3236 - 0.1533 = 1.1703)
@RitikaxRayPixy
3 жыл бұрын
Hello @Alzheimancer, 🌞 1.) In this video, the fitness function used has 2 dimensions (i.e., d = 2). So, 2 values. 2.) For New Position Check formula: [ you forgot to multiply it with c ] c = 0.80001 For First Grasshopper Position (X1): 0.80001 * 0.0058 + 3.1472 = 3.1518 For First Grasshopper Position (X2): 0.80001 * (-0.15333) + 1.3236 = 1.2009
@alzheimancer
3 жыл бұрын
@@RitikaxRayPixy Thank you very much.
@alzheimancer
3 жыл бұрын
@@RitikaxRayPixy For the initial step, you defined the c_min and c_max, I wonder where to use it.
@RitikaxRayPixy
3 жыл бұрын
c_min, c_max are used to compute value for c.
@Dreams_of_fly_Neha
2 жыл бұрын
Hi New position of grasshopper me hm c se multiply kyu krenge???
@stalinbabu6688
3 жыл бұрын
X1 AND X2 are random values? Fitness function and cost function are same.
@RitikaxRayPixy
3 жыл бұрын
Hello @Stalin, Here, Fitness function also known as Cost function or evaluation function. Here Fitness Function that we used has 2 dimensions (i.e., d=2), In the population you can see we have 2 columns, 1 column X1 2nd X2. Then in the fitness function put the values. You can check this video for more understanding: Metaheuristic Optimization Algorithm Basic Fundamentals ~xRay Pixy kzitem.info/news/bejne/sZBn0Z6tk5Ghn2k
@stalinbabu6688
3 жыл бұрын
@@RitikaxRayPixy thank you madam
@rkeluri2787
3 жыл бұрын
Respected madam I want explanation about golden eagle optimization (GEO)algorithm with numerical example please mam
@RitikaxRayPixy
3 жыл бұрын
soon!
@NOR_AZIM
Жыл бұрын
Hi ma'am...thanks for the wonderful video...i hv question, where do the coefficient r1, r2, r3 disappear??because in later slide, the Grasshopper Random Behaviour didnt include those r1 r2 r3 and, would you mind explain, s(r), what r means for??? I found few blury equations in this algorithm...thanks ma'am
@RitikaxRayPixy
Жыл бұрын
Hello, r1, r2, r3 they are random values within range 0,1. Grasshopper behavior is calculated as: Suppose for any grasshopper (i) P(i) = r1*S(i)+r2*G(i)+r3*A(i) s(r) - - -> Here s : Social Force For more details check the research paper.
@@RitikaxRayPixy thanks of your marvelous response..however, i'd like to ask if you dont mind, what's the dimension (d) means? is it referring to matrices or else....thanks ma'am
Hello mam, please I have a question? Which of the equations mentioned in the video or in the code for Grasshopper's algorithm represents an exploration equation and which represents an exploitation equation? Thank you for your cooperation. Please answer
@RitikaxRayPixy
2 жыл бұрын
Hello, When agents are travelling in the Search Space and searching optimal solution : Exploration Phase. When Agents found optimal solution: Exploitation Phase.
@Dreams_of_fly_Neha
2 жыл бұрын
if Updated position not between (-5,5) then what to do next???
@RitikaxRayPixy
2 жыл бұрын
@@Dreams_of_fly_Neha [-5, 5]: are search space bounds / boundary. -5 : Lower Bound and 5 : Upper Bound. You can change according to functions. Learn Metaheuristic Optimization Algorithm Basic Fundamentals ~xRay Pixy kzitem.info/news/bejne/sZBn0Z6tk5Ghn2k
@deepikareddy8125
Жыл бұрын
what is exploration and exploitation
@RitikaxRayPixy
Жыл бұрын
Hello, Check this for exploration and exploitation www.nature.com/articles/s41598-022-27144-4
@amritpattnaik1540
2 жыл бұрын
Mam, in step-6 of the algorithm, why the range is from [1, 4] ? Is the range chosen randomly or is there any specific rule?
@RitikaxRayPixy
2 жыл бұрын
Calculate the distance between two grasshoppers until condition satisfy.
@Dreams_of_fly_Neha
Жыл бұрын
@@RitikaxRayPixy step 6 me jo value aayegi vo [1,4] honi chahiye ya distance grasshopper ki bcz distance ka formula to xi-xj h
@Dreams_of_fly_Neha
Жыл бұрын
Step 6 me jo furmula h usse use krke jo value aayegi vo 1 to 4 ke beech me honi chahiye kya????
Nice explaination,Thank you Please I have two questions In step 7 what are the UBd and LBd refer to? Is it -5,5 ? and is j=i+1? Thanks
@RitikaxRayPixy
3 жыл бұрын
Yes, correct. LB = -5; UB = 5; J = 1:N [ N = Population Size]
@AhmedMohammed-rm3yy
3 жыл бұрын
@@RitikaxRayPixy Thanks for your kindly reply What is (i) respect to?
@RitikaxRayPixy
3 жыл бұрын
i and j = grasshoppers. Suppose we want to measure distance between 2 grasshoppers. Than we can denote one grasshopper with i another with j. that's why value (i is not equal to j)
@AhmedMohammed-rm3yy
3 жыл бұрын
@@RitikaxRayPixy Iam understood , May Allah bless you Thanks🌺🌺
@mr.abdulrazakmechanical3477
3 жыл бұрын
Respected madam, please give the code for this algorithm.thanj you
@RitikaxRayPixy
3 жыл бұрын
please check this Grasshopper Optimization Algorithm (GOA) in.mathworks.com/matlabcentral/fileexchange/61421-grasshopper-optimisation-algorithm-goa
@carloseduardoatenciotorres6963
2 жыл бұрын
@@RitikaxRayPixy The equation 2.7 is |xj - xi| but the code says: xj_xi=2+rem(Dist,2); shouldn't it be the absolute value?, why does the code use module of 2 and plus 2?
Пікірлер: 77