Brainmaker

Nanos gigantium humeris insidentes!
You are currently browsing the wordspace category

wordspace

  • August 6, 2010 12:06 pm
  • make the reddim  as shared library
  • find more mapping functions, these library doesn’t look good. search keyword: dimensional reduction
  • label the points

wordspace visualization

  • July 26, 2010 3:29 pm

the wordspace visualization can extend the application from qwtplot3d

http://qwtplot3d.sourceforge.net/web/navigation/manual_frame.html

qwt might be also needed

some lib might be also needed

http://ubuntuforums.org/showthread.php?t=178493

another mapping function which might be useful to him

http://www.cs.man.ac.uk/~neill/gplvmcpp/

要用到的一条命令

export LD_LIBRARY_PATH=”/home/zekai/addonlib/qwtplot3d/lib/”


a simple comprising method is:
write a class as the ripple mesh, inherited from the Function class
build a matrix according to the reduced dimensional matrix, set z  for no-exist point as 0, and then applying


dimensional reduction library

http://www.cs.sandia.gov/~wmbrown/drl/index.htm

convert to svm light format

http://www.soarcorp.com/svm_light_data_helper.jsp


mapping function

http://www.cs.sandia.gov/~wmbrown/drl/index.htm

compiled and runable

but the way they represent matrix is really weired, they kinda convert a matrix to a one long one dimensional array


add the function to label the points, but doesn’t work and i dont know why

about the labeling problem:

use opengl extension

http://www.opengl.org/resources/features/fontsurvey/

http://quesoglc.sourceforge.net/

http://sjbaker.org/steve/omniv/opengl_text.html


关于降维方法:

使用sammon projection,然后把Eclucic distance改成edit distance for string,这样就能显示两个word的距离

我使用两维vector 的方式不正确,不能用push_back的方法直接把对象压入,因为对象已经不存在