Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT]: Chaos mapping initialization #174

Open
hjh-2001 opened this issue Jan 2, 2025 · 2 comments
Open

[FEAT]: Chaos mapping initialization #174

hjh-2001 opened this issue Jan 2, 2025 · 2 comments
Labels
enhancement New feature or request

Comments

@hjh-2001
Copy link

hjh-2001 commented Jan 2, 2025

Description

Is there a method for generating random numbers using chaos mapping implemented in the code?

Additional Information

No response

@hjh-2001 hjh-2001 added the enhancement New feature or request label Jan 2, 2025
@thieu1995
Copy link
Owner

@hjh-2001,

Could you please explain more detail about your idea. Usually, metaheuristics only use uniform or normal distribution to generate random number. Unless, you want to design your own algorithm, you can use chaos mapping method.

We design the library in modulating architecture, so you can design your own search space operator by building a child class of BaseVar and implement your own chaos method in decode(), encode(), generate(), correct() functions.
https://mealpy.readthedocs.io/en/latest/pages/models/mealpy.utils.html#mealpy.utils.space.BaseVar

@hjh-2001
Copy link
Author

hjh-2001 commented Jan 6, 2025

I want to generate floating-point random numbers through chaotic mapping functions such as the Logistic chaotic mapping instead of using the Random random number generator.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants