Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Education > Artificial intelligence > Re: automatic p...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 5 of 8 Topic 551 of 688
Post > Topic >>

Re: automatic parametric space exploration and boundary detection.

by "Vista" <abc@[EMAIL PROTECTED] > Jun 13, 2007 at 10:37 AM

"Peter Spellucci" <spellucci@[EMAIL PROTECTED]
> wrote in 
message news:f4oguq$1l2$1@[EMAIL PROTECTED]
>
> In article <f4ntbq$ejl$1@[EMAIL PROTECTED]
>,
> "Vista" <abc@[EMAIL PROTECTED]
> writes:
> >automatic parametric space exploration and boundary detection.
> >
> >Hi all,
> >
> >I am not sure where to ask about my "strange" question, so as an
initial
> >attempt, I post it here.
> >
> >I have a parameterized function f(x, y, z, u, v), which takes values on

> >{0,
> >1}, i.e. either 0 or 1.
> >
> >Through experimenting I've found that when plotting out in 2D there is
a
> >clear linear cut in the parameter space.
> >
> >If I plot f(1, y, z, 5, 7) as a mesh of grid size 0.1, the cut is a 
> >straight
> >line, the region below this line has f=1, and the region above this
line 
> >has
> >f=0.
> >
> >If I plot f(2, y, z, 5, 7) as a mesh of grid size 0.1, the cut is a 
> >straight
> >line, the region below this line has f=1, and the region above this
line 
> >has
> >f=0. The only difference is that this line ****fted.
> >
> >...
> >
> >If I plot f(x, 1, z, 5, 7) and f(x, 2, z, 5, 7) etc., still there is a
> >linear cut splitting the space.
> >
> >...
> >
> >If I plot f(x, y, 1, 5, 7) and f(x, y, 2, 5, 7) etc., still there is a
> >linear cut splitting the space.
> >
> >...
> >
> >It looks like there is a space-cutting plane in my parameter space.
> >
> >But the grid size is 0.1, I still have a hard time figuring out what
will
> >happen when grid size becomes 0.01 and 0.001, etc.
> >
> >But still, I would like to discover how to define this cutting plane
> >mathematically... ba
> >
> >My function is too complicated, and can only be computed numerically,
so 
> >I
> >had a hard time finding a closed form for this cutting plane.
> >
> >Is there a way to determine the cutting plane using some automatifc
> >procedure?
> >
> >I mean, it looks like some kind of optimization procedure, it seeks the
> >finest boundry in the space such that on the left of the cut, f=1 and
on 
> >the
> >other side of the cut, f=0. It also looks like a regression problem.
But 
> >so
> >far I am still not sure how to model it.
> >
> >Can anybody give me some suggestions and comments?
> >
> >Thanks a lot!
> >
> >
> first you did not define what are the variables, what the parameters
> since you write (x,y,z) but (5,7) I assume we are in R^3 and there are 
> three
> parameters. cou can model a jump discontinuity in the reals from 0 to 1
by
> 0.5*(tanh(a*x)+1)  for large a. in R^3 a jump diascontinuity  along a 
> plane
> could be modeled by
> 0.5*(tanh(penalty*(n1*x+n2*y+n3*z-d))+1.0)
> where n1^2+n2^2+n3^3=1 (Hesse normal form of a plane) and you could try
to
> fit such a model to your data. this gives here a smooth problem using
> least squares (with a lot of data on a fine grid evaluated first)
> you can confine the number of necessary data points by using a three 
> dimensional
> grid search having found a point in the neighborhood of which such a
jump 
> occurs.
> (search left and right until a jump occurs)
> the function will be badly behaved if penalty is large
> hth
> peter
>
>

Haha I know Peter will have interesting comments. Sorry it should be R^5.
I 
just made things easier by inspecting 5 and 7 pair.

Let me describe my problem with an simpler example.

Let's say I have a 2D plane.

I draw a straight line to split the plane to two parts: Left and Right.
The 
equation for the straightline is y=a*x+b.

In the left part the values of F(x, y) are 1s, while in the right part the

values of F(x, y) are 0s.

You can query the value of F for any x and y. That's to say, you give me a

location (x, y), I will tell you the function value F(x, y).

What's the most efficient way to discover the value of "a" and "b"?

------------

It looks awfully like some type of optimization problem and/or some types
of 
datamining problem, such as sup****t vector machines, etc. I am sure there 
are simple and elegant algorithms handling such problem. I just don't know

where to find them.

Thank you!
 




 8 Posts in Topic:
automatic parametric space exploration and boundary detection.
"Vista" <abc  2007-06-12 21:55:53 
Re: automatic parametric space exploration and boundary detectio
"Vista" <abc  2007-06-13 10:29:56 
Re: automatic parametric space exploration and boundary detectio
"Paul A. Rubin"  2007-06-13 14:17:12 
Re: automatic parametric space exploration and boundary detectio
"Graham Jones"   2007-06-13 22:09:38 
Re: automatic parametric space exploration and boundary detectio
"Vista" <abc  2007-06-13 10:37:12 
Re: automatic parametric space exploration and boundary detectio
"Paul A. Rubin"  2007-06-13 14:20:53 
Re: automatic parametric space exploration and boundary detectio
Toby Kelsey <toby.kels  2007-06-13 21:04:14 
Re: automatic parametric space exploration and boundary detectio
Fred Krogh <fkrogh@[EM  2007-06-13 14:24:43 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Nov 22 17:11:44 CST 2008.