Comments (4)
Could you specify what you are trying to do? Which data are you working with, with search space etc.?
from auto-pytorch.
It seems my loss function works as it is expected, but the result is not up to my expectation so you might take a look at it and see if there is anything wrong with the optimization.
I will introduce my objective briefly. I am doing quantile regression with q-x as input and y(q) as output. But since loss is something like max(q(y-t), (q-1)(y-t)), we need to know q in calculating loss, I would let q have direct path to loss when designing the architecture. But I dont know that option when using automl, I put q in target and made modification to the loss, which is QuantileLoss2
in my code.
Anyhow, my loss works fine as you can see Quantile-QinputLoss-Copy1.html
.
As I am working this example as a toy example, checking if auto-pytorch suits my problem,
the result of AutoPyTorch-Quantile-qinput.html
turns out a bit of disappointment,
considering all the time it spent searching ~ 10 hrs I guess.
So the designer and developer of auto-pytorch might see the possible progess somewhere somehow I guess.
Anyway I always thank you for your dedication and commitment!
Since I dont know how to attach a file here, Here's the link to the github
AutoPyTorch-Quantile-qinput.ipynb
Quantile-QinputLoss-Copy1.ipynb
I am also wondering what would be the best options for autonet.fit
.
Any suggestion would be welcome.
I guess min_budget
should not be big because it would take away chances of
trying many models and I gues trying as many model as possible is crucial
given huge hyper-parameter space.
from auto-pytorch.
I think the problem is related to this issue
Thanks to your suggestions in this issue, I succeeded to change the loss but I do not know how to change the scoring metric or the loss for BOHB. Could you explain how to change the scoring metrics and the loss for BOHB? Thank you in advance!
from auto-pytorch.
Hey, thanks for this question. Actually, we have been working on a new version of autopytorch that is available on the branch `development, for docs, see this. Now we feel it's ready for people to test their workflows with this version.
So I suggest you to try out your data with the development version. For an example on how to use the API, find it here
You can specify the metric to be optimized using the optimize_metric
argument to the search
function of the task.
Feel free to ask any questions about the implementation here. And if you feel the issue is resolved, kindly close it.
from auto-pytorch.
Related Issues (20)
- where to find the available include_components list? HOT 2
- [Time series Forecasting] Continuous Ranked Probablity Score (CRPS) loss for probablity network ouput type HOT 2
- Improve `include_components` documentation HOT 1
- Cannot run time-series example on GPU HOT 1
- Score function error on example code HOT 2
- Prediction on one sample produces error HOT 1
- The predict method of the base task expects to build a logger from a temporary folder
- [Feature request] time series classification HOT 2
- Question about how to maximize the search space HOT 1
- AutoPytorch selects only Dummy model. HOT 4
- Generate a leaderboard for each model?
- ImportError: cannot import name 'AutoNetClassification' from 'autoPyTorch' HOT 1
- I ran autopytrch 0.2 on multiple datasets every time it picks the Dummy model HOT 1
- Error in using command "from autoPyTorch.api.time_series_forecasting import TimeSeriesForecastingTask" HOT 2
- TypeError occurs when import TabularRegressionTask
- Image Classification: API not finished
- Can't install on Google Colab HOT 4
- Errors on running example_tabular_classification.py HOT 1
- Errors installing autoPyTorch HOT 1
- [ERROR] [Client-AutoPyTorch:RefitLogger:1] Prediction for lgb failed with run state StatusType.TIMEOUT.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from auto-pytorch.