Sorting

We’re currently studying sorting algorithms. I found this really cool website that shows animations of different sorts on different initial data sets.

http://www.sorting-algorithms.com/

Check it out.

Posted in Uncategorized | Leave a comment

Creativity is a difficult subject

j0437275The topic of creativity presents a very challenging subject to study.  Indeed, Margaret Boden, a professor of cognitive science at the University of Sussex who studies creativity from various perspectives, says that, next to consciousness, it is the most challenging phenomenon to make sense of in a materialistic world.1  Why is that?  We have a sound and straightforward etymological foundation for the word.  What is it that makes it so difficult to study?

Simply put, the word create means to produce or make something.  Create, in the intransitive sense, is to be creative meaning to have the quality of being able to create.  The “-ity” suffix forms a noun from an adjective.  Thus, we can say straightforward, that creativity is the possessed state, property and/or quality of being able to produce or make something.

Part of the challenge comes from the field itself.2  As with most fledgling fields of study, there are many personalities each with distinct ideas about the topic.  So, there are as many definitions of creativity coming from various academic domains.  For instance, we find definitions of creativity in the literature of business, cognitive science, computer science and artificial intelligence, the arts and also within education.3 The straightforward definition given here is an oversimplification of the entry on the word create in Webster’s Dictionary.

Another challenge comes from questions regarding the mechanism of creativity.  Whatever the definition of it, how does it happen?  How are creative acts achieved?  Why are some people apparently more creative than others?  What is the neurophysiology of creative behavior?

Also, is creativity possible outside of a social context?  Can the process of creativity be defined mathematically?

For, if so, then that process can be computed.

  1.  http://philosophytalk.org/pastShows/Creativity.html []
  2. Parkhurst, H. B. (1999). Confusion, Lack of Consensus, and the Definition of Creativity as a Construct. Journal Of Creative Behavior, 33(1), 1-21. []
  3.  http://www.csun.edu/~vcpsy00h/creativity/define.htm []
Posted in Computational Creativity | Tagged | Leave a comment

Transitioning

Finally!  My bachelor’s is out of the way and I . get on to the really cool stuff.  I am starting grad school in the Spring under Dr. Manfred Huber.  This is under the purview of the Computer Science and Engineering department’s new BS-to-PhD program.  The program goes something like this:

  • 4 core courses (total of 12 hours)
    • Algorithms + 3 of OS, Compilers,Architecture and Data Modeling
  • 9 hours of 6000-level subject area coursework
  • 9 hours of Research-oriented coursework
  • 18 hours Dissertation

I start with AI-II, Algorithms and a 6000-level research course.  I won’t have to purchase any books.  My friend, Kartik, will be giving me his Algorithms book and the AI book is the same from AI-I.  I still have that one.  This is a pretty exciting time for me.  Of course, my major area of study will be Artificial Intelligence, but that’s a very big field.  I’m using the research course to look about and see what I want to do.  I also hope to publish out of it.  I’m sure it won’t be anything spectacular, but if I can use my time in any of my classes as an angle to publish, then I’m going to try to do so.

My next major milestone will be to pick my committee.  This will be in the 3rd or 4th long semester.  So, I am shooting for Spring or Fall of 2011.  Diagnostics will occur in the 4th or 5th on completion of 30 graduate hours.  The comprehensive exam occurs two long semesters after diagnostics.  Then, research proposal one semester directly after that.  Finally, my defense is some time after that depending on how quickly I can do the research and write the dissertation.  They give a 99 credit-hour/14 long semesters limit before having to pay non-resident tuition.

I had better get on it.

Posted in School | Leave a comment

Musical Language

The folks at Radiolab have done several interviews – one of them with David Cope – talking about musical language.  Two of the interviews open the door to considering physiological foundations of experiencing dissonance and consonance in sounds.  One of these discusses dissonance and consonance in terms of brain chemistry.  The other discusses the similarities of tonal melodies that occur across various cultures and languages when addressing a baby or child.

Listen to the interview at: http://www.wnyc.org/shows/radiolab/episodes/2007/09/25

Posted in Computational Creativity, Xylophone | Leave a comment

Music from a Machine

David Cope teaches music theory and composition as well as classes in algorithmic computer music at the University of California, Santa Cruz.  One of his interesting accomplishments behind the (computer) keyboard is his development of EMI (standing for Experiments in Musical Intelligence), a computer program that develops music in a particular style given that which it learned from sample music.  In general, the music is classical in nature, but some have a modern composition.

His web-page, including MP3 files of the music, is online at http://arts.ucsc.edu/faculty/cope/index.html.

Posted in Computational Creativity | Leave a comment