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

Create code representation for basis function regressors #107

Open
wilsonrljr opened this issue May 12, 2023 · 0 comments
Open

Create code representation for basis function regressors #107

wilsonrljr opened this issue May 12, 2023 · 0 comments
Labels
Enhancement New feature or request needs research we need to determine whether or not to include this based on research team effort maintainer will work together to solve it

Comments

@wilsonrljr
Copy link
Owner

Currently, SysIdentPy has a method to return a friendly representation of the regressors, but this method only works for Polynomial Basis Function.

To address this limitation, the maintainer of SysIdentPy (wilsonrljr) has set a goal to create a new method that can represent different basis functions, such as Fourier and RBF. This new method will provide users with a more versatile way to visualize and interpret the regressors used in their system identification models.

Creating a new method to represent different basis functions will require some work, including developing new algorithms and methods to support this feature. The SysIdentPy maintainer, wilsonrljr, is committed to helping in all steps of the implementation to make the new method available for the users.

The new method will be designed to provide users with a clear and intuitive representation of the regressors, regardless of the basis function used in the model. For example, if Fourier Basis Function is used, the new method will return a representation of the regressors indicating which are related to Fourier function. Similarly, if RBF is used, the new method will return a representation of the radial basis functions used in the model, providing users with a more detailed understanding of the basis function.

The new method will be designed to be easy to use and flexible enough to handle different types of basis functions. It will also be integrated into the existing SysIdentPy framework, making it simple for users to switch between different basis functions and use the new method to analyze their models.

In conclusion, the development of a new method to represent different basis functions in SysIdentPy is an important step forward for the library, and will provide users with a more versatile way to visualize and interpret the regressors used in their system identification models. With the commitment of the SysIdentPy maintainer to help in all steps of the implementation, users can expect to have access to this new feature in the near future.

@wilsonrljr wilsonrljr converted this from a draft issue May 12, 2023
@wilsonrljr wilsonrljr added Enhancement New feature or request needs research we need to determine whether or not to include this based on research team effort maintainer will work together to solve it labels May 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request needs research we need to determine whether or not to include this based on research team effort maintainer will work together to solve it
Projects
Status: No status
Development

No branches or pull requests

1 participant