Main Page | Report this Page
Computers Forum Index  »  Computer Artificial Intelligence - Fuzzy  »  Fuzzy Fixed Point Calculating
Page 1 of 1    

Fuzzy Fixed Point Calculating

Author Message
tsepkovsky@googlemail.com
Posted: Fri Jan 18, 2008 6:28 pm
Guest
Hello!
Prompt please how it is possible to create fuzzy system Sugeno
(ANFIS) with use fixed point calculations?
Realisation on FPGA is planned further. Probably there is a literature
where about it it is possible to read?
In advance thanks!
 
Walter Banks
Posted: Sat Jan 19, 2008 5:39 am
Guest
"tsepkovsky@googlemail.com" wrote:

Quote:
Hello!
Prompt please how it is possible to create fuzzy system Sugeno
(ANFIS) with use fixed point calculations?
Realisation on FPGA is planned further. Probably there is a literature
where about it it is possible to read?
In advance thanks!

Byte Craft's fuzz-c can use fixed point math fracts.

Contact me off line if you have questions. You can find
details and examples at
http://bytecraft.com/Fuzzy_Logic


Regards,

--
Walter Banks
Byte Craft Limited
Tel. (519) 888-6911
Fax (519) 746 6751
http://www.bytecraft.com
walter@bytecraft.com






>
 
tsepkovsky@googlemail.com
Posted: Mon Jan 21, 2008 11:24 am
Guest
On Jan 19, 12:39 am, Walter Banks <wal...@bytecraft.com> wrote:
Quote:
"tsepkov...@googlemail.com" wrote:
Hello!
 Prompt please how it is possible to create fuzzy system Sugeno
(ANFIS) with use fixed point calculations?
Realisation on FPGA is planned further. Probably there is a literature
where about it it is possible to read?
In advance thanks!

Byte Craft's fuzz-c can use fixed point math fracts.

Contact me off line if you have questions. You can find
details and examples athttp://bytecraft.com/Fuzzy_Logic

Regards,

 --
 Walter Banks
 Byte Craft Limited
 Tel. (519) 888-6911
 Fax (519) 746 6751
 http://www.bytecraft.com
wal...@bytecraft.com



- Hide quoted text -

- Show quoted text -

Unfortunately, in those materials which can be found under your
reference I has not found the answer to a question how to construct
fuzzy system if ALL variables and signals in it to define through
Fixed Point type of data.
In this case for membersip function the area of values of function
should be defined not for a range [0 1] but for a range [0 k] - which
defines "scale coeffitient of systems" in Fixed Point. But i dont know
how can I defuzzyfication calculate...
 
Walter Banks
Posted: Mon Jan 21, 2008 9:06 pm
Guest
The fuzz-C tools directive FUZZYSET TYPE define
the data type to be used in fuzzy calculations.

FUZZYSET TYPE unsigned short _Fract { 0.0..0.9999 }

This directive will use an 8 bit unsigned fract for those
C compilers that support IEC/ISO 18037 8 bit unsigned
fract data. This directive defines F_ZERO and F_ONE
{ 0.0..0.9999 }

#define F_ZERO 0.0
#define F_ONE 0.9999

All of the calculations computing degree of membership
will be done with fractional math.


Regards,


--
Walter Banks
Byte Craft Limited
Tel. (519) 888-6911
Fax (519) 746 6751
http://www.bytecraft.com
walter@bytecraft.com

"tsepkovsky@googlemail.com" wrote:

Quote:
On Jan 19, 12:39 am, Walter Banks <wal...@bytecraft.com> wrote:
"tsepkov...@googlemail.com" wrote:
Hello!
Prompt please how it is possible to create fuzzy system Sugeno
(ANFIS) with use fixed point calculations?
Realisation on FPGA is planned further. Probably there is a literature
where about it it is possible to read?
In advance thanks!

Byte Craft's fuzz-c can use fixed point math fracts.

Contact me off line if you have questions. You can find
details and examples athttp://bytecraft.com/Fuzzy_Logic

Regards,

--
Walter Banks
Byte Craft Limited
Tel. (519) 888-6911
Fax (519) 746 6751
http://www.bytecraft.com
wal...@bytecraft.com



- Hide quoted text -

- Show quoted text -

Unfortunately, in those materials which can be found under your
reference I has not found the answer to a question how to construct
fuzzy system if ALL variables and signals in it to define through
Fixed Point type of data.
In this case for membersip function the area of values of function
should be defined not for a range [0 1] but for a range [0 k] - which
defines "scale coeffitient of systems" in Fixed Point. But i dont know
how can I defuzzyfication calculate...
 
tsepkovsky@googlemail.com
Posted: Tue Jan 22, 2008 9:10 am
Guest
Sorry, but I dont understand that do you minght under "fract data"
i will be writing in Data Type int in C notation. (int32 in Matlab
notation)
also i have all value scaled about coeff K=1000, and become
mambership function in diapason [0 ..K].
I'm not sure, that i have it rigth maked. for defuzzification in Anfis
i must use
Out= max (Rules*Outcoeff)
than norm Out= sum(Rules*Outcoeff)/sum(Rules), in my simulation work
bad (in online training application)

Redgars.




Walter Banks schrieb:
Quote:
The fuzz-C tools directive FUZZYSET TYPE define
the data type to be used in fuzzy calculations.

FUZZYSET TYPE unsigned short _Fract { 0.0..0.9999 }

This directive will use an 8 bit unsigned fract for those
C compilers that support IEC/ISO 18037 8 bit unsigned
fract data. This directive defines F_ZERO and F_ONE
{ 0.0..0.9999 }

#define F_ZERO 0.0
#define F_ONE 0.9999

All of the calculations computing degree of membership
will be done with fractional math.


Regards,


--
Walter Banks
Byte Craft Limited
Tel. (519) 888-6911
Fax (519) 746 6751
http://www.bytecraft.com
walter@bytecraft.com

"tsepkovsky@googlemail.com" wrote:

On Jan 19, 12:39 am, Walter Banks <wal...@bytecraft.com> wrote:
"tsepkov...@googlemail.com" wrote:
Hello!
Prompt please how it is possible to create fuzzy system Sugeno
(ANFIS) with use fixed point calculations?
Realisation on FPGA is planned further. Probably there is a literature
where about it it is possible to read?
In advance thanks!

Byte Craft's fuzz-c can use fixed point math fracts.

Contact me off line if you have questions. You can find
details and examples athttp://bytecraft.com/Fuzzy_Logic

Regards,

--
Walter Banks
Byte Craft Limited
Tel. (519) 888-6911
Fax (519) 746 6751
http://www.bytecraft.com
wal...@bytecraft.com



- Hide quoted text -

- Show quoted text -

Unfortunately, in those materials which can be found under your
reference I has not found the answer to a question how to construct
fuzzy system if ALL variables and signals in it to define through
Fixed Point type of data.
In this case for membersip function the area of values of function
should be defined not for a range [0 1] but for a range [0 k] - which
defines "scale coeffitient of systems" in Fixed Point. But i dont know
how can I defuzzyfication calculate...
 
tsepkovsky@googlemail.com
Posted: Wed Jan 30, 2008 5:59 pm
Guest
On Jan 29, 11:33 am, Federico Montesino Pouzols <fed...@altern.org>
wrote:
Quote:
Hi,

On Jan 18, 7:28 pm, "tsepkov...@googlemail.com"

tsepkov...@googlemail.com> wrote:
Probably there is a literature where about it it is possible to read?

You can find a few papers on implementing fuzzy systems as fixed-point
software and
hardware (VHDL) here:http://www.imse.cnm.es/Xfuzzy/xfpapers.html. The
techniques
described are implemented in the Xfuzzy environment that you will find
on the same
site.

Thank You very much for links! its very useful!
 
 
Page 1 of 1    
All times are GMT
The time now is Sun Mar 21, 2010 7:23 am