Jump to content

khaled

Senior Members
  • Posts

    594
  • Joined

  • Last visited

Posts posted by khaled

  1. I'm not good at physics anyway, but, I think that the theories about the universe and its expanding, those kind of theories were not made because we saw the expand, ..etc. Because all of that is impossible for us to notice in the general form .. so instead of going from observations, they went from astrology basics, observations around the earth ...

  2. first .. the expansion is the step of moving from one solution to another, one program to another

     

    second, are you aware that you are not really doing genetic programming, you only do "random mutation optimization", because

    genetic programming is not random walks, or just mutations

     

    also, you have to be aware that all methods, including this, are used to find an approximated solution .. because N != NP

  3. I'm an avid user of Chrome with MSE and Rapport as security and I've yet to get hit by a virus and I'm quite cavalier about clicking links. I am safe in the knowledge that I have whole-system images to fall back on if I get hit or it screws up...images are virtually a cure all. Macrium Reflect Free or Norton Ghost (not free) are good imagers and have good reliability records. I've yet to use a backup to recover from malware yet though. Adding a website checker like WOT is a good idea as well to warn you of dodgy sites beforehand.

     

    1. WOT is not a certification good enough for security, based its rating system can be manipulated by threats, unlike Certification Authorities such as enTrust, ..etc

     

    2. a browser will no longer become safe, if you install an add-on/toolbar which is neither made by the browser dev team, nor certified by a formal authority

     

    3. proxy application/services will make you anonymous to others, but not secured, because all of your data are migrated through a specific server,

    thus if you put critical data on that connection, you are exposed to danger ...

     

    -- you know that hackers can steal data from your system, without even reading it ...

  4. I forgot to include differential geometry, which needs differential topology and advanced ring theory. That should include super-manifolds. Supersymmetry will certainly be covered in theories of everything.

     

    Do you want me to be more specific, or to include more advanced topics?

    =Uncool-

     

    .. are there any more advanced topic ?

  5. But books take you by the hand, and start at something relatively basic, and build it up from there.

     

    Don't worry, each book only teaches you a tiny bit about maths... it's gonna take a lot more than the 4 books DJBruce wrote down to learn "everything in mathematics".

     

    If you want to be able to upgrade your maths skills from what you describe, to a level able to work and understand the quantum mechanics, then I would advise you first to let go of the idea that 4 books are too much. You're probably looking at more than 4 books. Also, if the money for 4 books is too much, then you might want to look at used books (Amazon has used books at lower prices).

     

    You're looking at quite an endeavour, so you might as well realize what resources you need to achieve it: lots of time, dedication and also some books. And possibly a teacher too.

     

    It takes regular students in a university a couple of years to learn and properly apply the maths. It'll take you even longer if you do it alone (unless you're a genius).

     

    I'm currently only a bachelor in computer science .. but, just like great scientists, I'm a scientist in more than one field, Logic, Computer Science, Artificial Intelligence, Psychology, Philosophy, Theoretical Computer Science, Theoretical Physics, and Mathematics -- and that's why I want to learn everything .. I've my whole life to this,

     

    I believe if I become good at all mathematics, I will be able to do researches in all of my fields in high level, knowing all kind of models I can utilize to solve a problem, or work a model ..etc

     

    ps. thanks uncool for the list, but I will need to see the complete list, of everything in math .. even complex topics such as super-manifolds, supersymmetry, ..etc

  6. Yes.

     

    To be optimal the start of the series of numbers the program outputs when evaluated should be as close as possible to the input series.

     

    Of lower importance but that when most programs output series starts correctly becomes significant is program length which should be as short as possible.

     

    Have I made it clear what happens inside a program when it runs? The list of instructions in my first post.

     

    I'm afraid it's not, you have to show your algorithms:

    - the algorithm to obtain an initial solution

    - the algorithm of the expansion

    - the algorithm of the mutation process

    - the algorithm for f(P): evaluating how optimal is program P

  7. I'm not really good at neural networks, but you have to specify, since there are many types of neural networks ...

     

    I'll draw you my idea, and you can think of it,

     

    Screenshot2011-07-25at32020PM.png

     

    good luck,

  8. using XML files is to use structural informations offline, but online use require that you put all those data on the database, and do SQL queries to do search ...

     

    in HTML 5, there is <video> tag that allow you to stream a video .. for something more advanced, you have to program that using Flash, ..etc

  9. Unix-based Systems are secure by default .. I suggest Ubuntu for a regular use, and Fedora (Red Hat) for server development use

     

    In Ubuntu, you will find in the menu, Ubuntu Software Center .. which is where you can find an application you need, and if you choose one it will download & install automatically, sometimes you are asked for configurations, or authorization ...

     

    Important tips for secure system:

    - make a non-readable password, 8+ characters, mixed (at least 1 number, 1 lower-case, 1 upper-case)

    - don't write down your password on a paper or on your system (this is worse)

    - when making backup or sending a critical data online, or even through any medium, use encryption

    - don't leave your computer open, and leave .. close your computer, and when you return open it

     

    good luck,

  10. well, first .. I asked for the order of mathematical topics\courses, not books, in order to reach a level to understand Quantum Theory ...

     

    besides, I don't know how I'm going to jump from specific types of calculus into Analysis on Manifolds, not even knowing Numerical\Functional analysis ...

     

    I need something general, if I can simplify it in a phrase "I want to learn everything in mathematics, what is the path" ...

  11. So, in this case, you are not doing a Tree Search, you are doing a Local Optimization over a Function [math]f(P) = \; how \; optimal \; is \; program \; P[/math]

     

    I'd call it Local Random Genetic Optimization, but you might get stuck in loops, with no use of history .. the other solution around is to provide

    an incremental progressive algorithm, or else just stay with the random mutations .. and make some constraints to guide it,

     

    good luck

  12. "time is considered a dimension, the time-flow is constant .. but what is different is how different objects realize time" -- my speculations

     

    So, I think that using a clock to organize our works, is based on using the time-flow of the clock machinery asynchronously ...

     

    in NLP (Neural Language Programming), there is a complex techniques to experience slow realization of time-flow for short amount of time,

     

    which, as theory says, can be utilized between time & time, to do some things, such as avoid a bullet, taking a critical escape path, accelerate an indirect punch

  13. So,

     

    [math]

    \int_0^t (\gamma^{1/\kappa}-i\zeta{w}(1-t/s)_+^{H-1/2})^{\kappa}ds = \int_0^t (\gamma^{1/\kappa}-(i\zeta{w}(1-t/s)_+^{H} \times i\zeta{w}(1-t/s)_+^{-1/2}))^{\kappa}ds

    [/math]

     

    [math]

    = \int_0^t (\frac{\sqrt[\kappa]{\gamma} - (i\zeta{w}(1-t/s)_+^{H}}{\sqrt{i\zeta{w}(1-t/s)_+})})^{\kappa} ds

    [/math]

  14. Let's talk about limits and bounds,

     

    Program size = m Bytes, Max Program size = 200 Bytes

     

    Max Expansion size = Max(m) x Max Elements = 200 x 1000 = 200,000 Bytes ~ 195.3 KB

     

    If you keep all data, without removing past states, your space complexity becomes exponential

     

    and your search continue only for 100 steps only ...

     

    So, if you keep all data, for R runs, Total Size = [math]\sum_{i = 0}^{R}{d^i} = \sum_{i = 0}^{100}{{(195.3)}^{i}} = 1.1 E 220 TB[/math] -- which is a tremendous space

     

    if you keep only a branch of the tree, Total Size = [math]d \times R = 195.3 \times 100 = 19 MB[/math] -- reasonable

     

    Advice: try to minimize Expansion Size, Increase Max number of steps,

     

    -- Consider Progressive Merge and Semi-Random Mutation, that way your search covers a wide area of possibilities, and it allows random progression limited by general direction

     

    good luck

  15. So, simply you are working on Genetic Programming, so what is the search you are using ? .. ex: Simulated Annealing

     

    and this search is to optimize a Program, where a Program is a set of Instructions, an Instruction is an unsigned 8-bit Integer

     

    Number of Instruction types = 2^8 = 256

     

    Program [math]P = \{ I_1, I_2 .., I_m \}[/math] where [math]m = ?[/math]

     

    So, what is the value of m, is it static, dynamic, or a range of values ?

     

    -- is your search linear, exponential, local, or guided ?

     

    -- what is the size of your buffer, queue, list .. in terms of Max Number of Programs ?

     

    -- do you keep previously processed states (Programs) ? .. so that you don't go over the same one once again, & don't get stuck in loops

     

    -- how did you define SELECTION, MERGE, and MUTATION functions, in terms of algorithm ?

     

    good luck

  16. Here is a concise presentation of Ptolemy's Table of Chords.

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

    From the Μεγιστη

     

    almagest.jpg

     

    This is a table from the Ptolemy's Almagest as translated in Arabic. The picture is stolen from a presentation in greek page 39, I was not able to find the original picture. (maybe copyright issue?)

     

    The sheet contains information about celestial horoscopes, such as Aries, Taurus, Gemini, ..etc

     

    this sounds weird, so they knew how to calculate angles for the zodiac system

     

    Also, about how ancients calculated sin(90), and zero was invented by indian scientist .. I think if you think about it,

    Greek have their representation of numbers .. I = 1, V = 5, & X = 10 .. so, sin(90) in greek is simply sin(XXXXXXXXX) = I

    .. also, I think they have a symbol for zero (nothing), and based on how they represent the numbers, I think zero

    in greek is simply a gap .. 0 = __, 1 = I, 2 = II, 3 = III, ..etc

  17. I'm computer science researcher, but I'm not really good at math, that I want to improve myself,

     

    I studied: Basic Calculus, Basic Geometry, Discrete Mathematics, Basic Linear Algebra, Basic Probability & Statistics

     

    I know how to get math courses, but in what order should I go .. I want to know the path where I can then understand Quantum, Super mathematics, ..etc

     

    best regards, khaled

  18. I'm a computer scientist, so I'd say Logic, Discrete Mathematics, Analysis, Model Theory, Number Theory, Algorithms, with some interest in Geometry, and Quantum Theory ...

     

    To me, while I was still a bachelor student in computer science, which was five years, and since the second year, I have started to write researches in Logic, Algorithms, and Model Theory .. I was in the third year, I had no idea about scientific scholarships and researchers around the world meeting in conferences .. I wrote tens of papers, most were no good, but considered a start of realizing that I need to be good in the field to start writing researches .. and that I need to meet specialized people to help me in, In my senior year, I published a paper, with not much notations, about one of my attempts to do Randomness Generation ...

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.