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

[PRE REVIEW]: PyXAB - A Python Library for X-Armed Bandit and Online Blackbox Optimization #5928

Closed
editorialbot opened this issue Oct 6, 2023 · 29 comments
Assignees
Labels
pre-review Python TeX Track: 5 (DSAIS) Data Science, Artificial Intelligence, and Machine Learning

Comments

@editorialbot
Copy link
Collaborator

editorialbot commented Oct 6, 2023

Submitting author: @WilliamLwj (Wenjie Li)
Repository: https://github.com/WilliamLwj/PyXAB
Branch with paper.md (empty if default branch): paper
Version: v0.3.0
Editor: @drvinceknight
Reviewers: @Otomisin, @KBodolai
Managing EiC: Arfon Smith

Status

status

Status badge code:

HTML: <a href="https://joss.theoj.org/papers/abceb86c9e7aa7419f3a29d6b64ceb7d"><img src="https://joss.theoj.org/papers/abceb86c9e7aa7419f3a29d6b64ceb7d/status.svg"></a>
Markdown: [![status](https://joss.theoj.org/papers/abceb86c9e7aa7419f3a29d6b64ceb7d/status.svg)](https://joss.theoj.org/papers/abceb86c9e7aa7419f3a29d6b64ceb7d)

Author instructions

Thanks for submitting your paper to JOSS @WilliamLwj. Currently, there isn't a JOSS editor assigned to your paper.

@WilliamLwj if you have any suggestions for potential reviewers then please mention them here in this thread (without tagging them with an @). You can search the list of people that have already agreed to review and may be suitable for this submission.

Editor instructions

The JOSS submission bot @editorialbot is here to help you find and assign reviewers and start the main review. To find out what @editorialbot can do for you type:

@editorialbot commands
@editorialbot editorialbot added pre-review Track: 5 (DSAIS) Data Science, Artificial Intelligence, and Machine Learning labels Oct 6, 2023
@editorialbot
Copy link
Collaborator Author

Hello human, I'm @editorialbot, a robot that can help you with some common editorial tasks.

For a list of things I can do to help you, just type:

@editorialbot commands

For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:

@editorialbot generate pdf

@editorialbot
Copy link
Collaborator Author

Software report:

github.com/AlDanial/cloc v 1.88  T=0.16 s (709.1 files/s, 121884.1 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Python                          72           1557           2390           3709
reStructuredText                33            603           1005            598
TeX                              1            124              2            439
Jupyter Notebook                 3              0           8598            329
Markdown                         2             82              0            320
YAML                             3             15             35             79
DOS Batch                        1              8              1             26
make                             1              4              7              9
-------------------------------------------------------------------------------
SUM:                           116           2393          12038           5509
-------------------------------------------------------------------------------


gitinspector failed to run statistical information for the repository

@editorialbot
Copy link
Collaborator Author

Wordcount for paper.md is 1475

@editorialbot
Copy link
Collaborator Author

Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1007/s10208-015-9296-2 is OK
- 10.1145/1374376.1374475 is OK
- 10.1287/moor.2021.1220 is OK
- 10.48550/ARXIV.1807.02811 is OK
- 10.1109/TIT.2015.2409256 is OK
- 10.48550/ARXIV.2205.15268 is OK

MISSING DOIs

- 10.1007/bf00941892 may be a valid DOI for title: Lipschitzian optimization without the Lipschitz constant
- 10.1007/978-3-030-64228-0_4 may be a valid DOI for title: Asset Management in Electrical Utilities in the Context of Business and Operational Complexity
- 10.1016/j.tcs.2009.01.016 may be a valid DOI for title: Exploration–exploitation tradeoff using variance estimates in multi-armed bandits
- 10.1613/jair.4742 may be a valid DOI for title: Global continuous optimization with error bound and fast convergence
- 10.1007/978-3-540-72927-3_33 may be a valid DOI for title: Improved Rates for the Stochastic Continuum-Armed Bandit Problem
- 10.2139/ssrn.2661896 may be a valid DOI for title: Online decision making with high-dimensional covariates
- 10.1609/aaai.v35i11.17156 may be a valid DOI for title: Federated Multi-Armed Bandits
- 10.1145/3543516.3453919 may be a valid DOI for title: Federated bandit: A gossiping approach
- 10.1109/isit44484.2020.9174297 may be a valid DOI for title: Federated recommendation system via differential privacy
- 10.3386/w29180 may be a valid DOI for title: Testing fractional doses of COVID-19 vaccines
- 10.1109/tit.2023.3312308 may be a valid DOI for title: Lipschitz Bandits with Batched Feedback
- 10.1609/aaai.v30i1.10212 may be a valid DOI for title: Algorithms for Differentially Private Multi-Armed Bandits
- 10.1109/jproc.2015.2494218 may be a valid DOI for title: Taking the Human Out of the Loop: A Review of Bayesian Optimization

INVALID DOIs

- None

@editorialbot
Copy link
Collaborator Author

👉📄 Download article proof 📄 View article proof on GitHub 📄 👈

@editorialbot
Copy link
Collaborator Author

Five most similar historical JOSS papers:

pyGPGO: Bayesian Optimization for Python
Submitting author: @hawk31
Handling editor: @arfon (Active)
Reviewers: @dfm
Similarity score: 0.8134

AgentPy: A package for agent-based modeling in Python
Submitting author: @JoelForamitti
Handling editor: @sbenthall (Active)
Reviewers: @jamesdamillington, @martibosch
Similarity score: 0.8111

ArviZ a unified library for exploratory analysis of Bayesian models in Python
Submitting author: @canyon289
Handling editor: @arfon (Active)
Reviewers: @malmaud, @mattpitkin
Similarity score: 0.8095

DmpBbo: A versatile Python/C++ library for Function Approximation, Dynamical Movement Primitives, and Black-Box Optimization
Submitting author: @graiola
Handling editor: @danielskatz (Active)
Reviewers: @studywolf, @jenskober
Similarity score: 0.8094

PyArmadillo: a streamlined linear algebra library for Python
Submitting author: @jason-rumengan
Handling editor: @mjsottile (Retired)
Reviewers: @JaroslavHron, @uellue
Similarity score: 0.8076

⚠️ Note to editors: If these papers look like they might be a good match, click through to the review issue for that paper and invite one or more of the authors before before considering asking the reviewers of these papers to review again for JOSS.

@arfon arfon added the waitlisted Submissions in the JOSS backlog due to reduced service mode. label Oct 8, 2023
@arfon
Copy link
Member

arfon commented Oct 8, 2023

@WilliamLwj - thanks for your submission to JOSS. We're currently managing a large backlog of submissions and the editor most appropriate for your area is already rather busy.

For now, we will need to waitlist this paper and process it as the queue reduces. Thanks for your patience!

@arfon
Copy link
Member

arfon commented Nov 24, 2023

@editorialbot invite @drvinceknight as editor

👋 @drvinceknight – I realize this submission is a bit out of your wheelhouse but I'm trying to burn down the long-running #DSAIS backlog. Would you be willing to edit this submission for JOSS?

@editorialbot
Copy link
Collaborator Author

Invitation to edit this submission sent!

@drvinceknight
Copy link

Yes I am :)

@drvinceknight
Copy link

@editorialbot assign me as editor

@editorialbot
Copy link
Collaborator Author

Assigned! @drvinceknight is now the editor

@danielskatz danielskatz removed the waitlisted Submissions in the JOSS backlog due to reduced service mode. label Feb 13, 2024
@WilliamLwj
Copy link

Hi,

I hope you are having a nice day!

We submitted the paper around 4 months ago. Could you let us know its current status? Is it still waiting to be reviewed?

Thank you!

Sincerely,
Wenjie

@drvinceknight
Copy link

Thank you for your patience @WilliamLwj. I am now able to take care of your paper properly.

If you haven't already would you be able to take a look at the list of people to see if you able to recommend any reviewers.

@WilliamLwj
Copy link

Thank you @drvinceknight for getting back to me! I did try to search through the list but I wasn't sure how to nominate/recommend the reviewers. Some of the suitable reviewers are [@pescap]
[@Otomisin] [@KBodolai] [@holl-].

@drvinceknight
Copy link

👋 @pescap, @Otomisin, @KBodolai & @holl-, would any of you be willing to review this submission for JOSS? We carry out our checklist-driven reviews here in GitHub issues and follow these guidelines: https://joss.readthedocs.io/en/latest/review_criteria.html

@Otomisin
Copy link

Hi @drvinceknight, I am happy to review. Since it's m first will you be kind to have a second look when I am done? More so, is there a timeline we're working with?

@drvinceknight
Copy link

That's great thank you @Otomisin and yes I'll be here to help :) No strict timeline but would appreciate you staying in touch if things are going to take you a little while.

First step for me is finding a second reviewer, once I have done that I will start the review process (which will happen on another issue here on GitHub).

Any questions let me know.

@drvinceknight
Copy link

@editorialbot set @Otomisin as reviewer

@editorialbot
Copy link
Collaborator Author

I'm sorry human, I don't understand that. You can see what commands I support by typing:

@editorialbot commands

@drvinceknight
Copy link

@editorialbot add @Otomisin as reviewer

@editorialbot
Copy link
Collaborator Author

@Otomisin added to the reviewers list!

@KBodolai
Copy link

@drvinceknight , I'm happy to review

@drvinceknight
Copy link

Great thank you @KBodolai

@drvinceknight
Copy link

@editorialbot add @KBodolai as reviewer

@editorialbot
Copy link
Collaborator Author

@KBodolai added to the reviewers list!

@drvinceknight
Copy link

@editorialbot start review

@editorialbot
Copy link
Collaborator Author

OK, I've started the review over in #6507.

@holl-
Copy link

holl- commented Mar 19, 2024

@drvinceknight Sorry, I'm too busy at the moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pre-review Python TeX Track: 5 (DSAIS) Data Science, Artificial Intelligence, and Machine Learning
Projects
None yet
Development

No branches or pull requests

8 participants