Jump to content


  • Content Count

  • Joined

  • Last visited

  • Feedback


Posts posted by F-Lexx

  1. I am a total newbie in what concerns artificial intelligence, but it's something that interests me a lot. I am going to print this article you post for detailed reading, thanks for sharing! I don't know up to what point there is a connection between AI and the stuff we see in the movies regarding the machines taking over...

    That depends on which movies you're referring to. If you're thinking of Her, that would be something like Nathan's project, with advanced cognitive abilities. If you've seen Transcendence, that would take things up a notch. Their version of AI has access to very powerful hardware. This gives it control over a wide array of devices which affect our lives more or less. The movie's plot touches on some interesting philosophical and technological issues, namely mind uploading and the technological singularity, which is defined on Wikipedia as such: "a hypothetical moment in time when artificial intelligence, human biological enhancement, or brain-computer interfaces will have progressed to the point of a greater-than-human intelligence, radically changing civilization, and perhaps human nature."

  2. Nathan, that seems like a very interesting project. The market seems quite auspicious now for virtual personal assistants now. Best of luck with it, I hope you'll make a couple more milestones before the project gets funded.


    Livvy, you're probably thinking about "weak AI" vs. "hard AI". If so, then I agree that most work done today is towards developing weak AI, and that's perfectly OK, lots of practical applications are currently coming out of this. Me, I'm more interested in hard AI, also called Artificial General Intelligence (AGI). There's quite a bit of interesting work done in artificial cognition and artificial consciousness, although it wouldn't be a shock to learn that these fields are quite immature at the moment. If you're curious about this stuff, there's a very nice open-source project called OpenCog that I'm really excited about.

  3. Hi Rainman. What sort of programming languages would you like to study? It's very much possible to learn programming using online resources such as tutorials, as you mentioned. But this takes a bit of determination on your part because you will need to do the practice and evaluate yourself.


    A better option would be to take free online courses. These are actually much easier than it sounds: they usually last between 6 and 10 weeks. Each week you have a few videos to watch, about an hour or so in total, which explain the essentials. Then, you have the practical exercises: you get to actually write code and submit it online for evaluation. You also have multiple-choice quizes to answer, these are usually not that difficult. You can find interesting courses on Coursera and EdX, depending on what you're interested in. Let me know if you would like more advice about this.

  4. Is anyone here into Machile Learning or Artificial Intelligence? I'd be curious about what you're working on and what methods and tools you use (simulation software, libraries, programming languages etc.).


    Personally, I'm doing research into modelling and simulation of gene regulation networks (GRNs). I'm basically trying to infer the topology of a graph of genes from dynamic (temporal) gene expression data. The GRN models consist of ODE systems where each equation depicts the gene expression kinetics of a particular gene, dependig on the influences from other genes. I use a natural computing algorithm called Particle Swarm Optimization (PSO) to infer the parameters of these models.


    I created my own tool from scratch using Java, despite the fact that it's intended to be executed on HPC clusters and grids. Computation speeds are quite good, especially due to parallelization -- I'm using a multi-swarm variant of PSO, where each swarm is simulated independently and the local optima are synchronized every 100ish iterations.

  5. My first programming language was Pascal, the old, procedural version from Borland. We then moved to OOP in Delphi, which was also pretty nice. I'm glad we started with Pascal because of its similarities to natural-language, despite the fact that it's mostly obsolete nowadays.


    Some argue that it really doesn't matter which language(s) you learn first, as long as you get a good grasp of the concepts and techniques. What do you guys think?

  6. I'd recommend Coursera. I completed some of their courses and they have a few interesting ones for programming as well. I audited the Programming Mobile Applications for Android Handheld Systems course but couldn't finish it due to lack of time, however I'm planning to watch the videos by myself when I'll have some more free time available.


    They also have a bunch of interesting R courses grouped under the Data Science Specialization.

  7. Hey there, this is Alex from Romania. I'm 29 y.o. and currently working on finishing my PhD. I've mostly done Java programming and some MATLAB and my research is on machile learning algorithms applied to biology (genetics). I'm hoping to get into computational cognitive neuroscience sometime in the near future, as the brain and the mind are some of my favorite topics in research right now.


    Looking forward to the discussions here, cheers everyone!

  • Create New...