Project Soon

Paper

Degree

A paper is the means for a degree, but it is not part of it. Several steps needs to be taken in a specific order to get a degree. It is easier than one may expect.

Finalizing

Finalizing the paper, writing the discussion and conclusion, and cleaning it up takes time, so it is good to always finish earlier than expected to polish that. But it is also important to think about how the outcome of the paper can lead to some valuable knowledge.

Deadline

The start of the second try of the paper writing was both slow and difficult, mostly due to significant bad time management and information. However, it looks like it might turn out alright anyway considering how bad I first thought it looked at first. I still dread for the next three weeks where I have several smaller deadlines and an opposition.

What now

A couple of days ago I found out by my teacher that they skipped the next round of opposition(I think that’s how you translate it), so I have to start all over in the next course starting next week. While they will be more strict this time around, needing to be more specific regarding the research question, I can still reuse most of my current work. Hopefully I can even finish writing earlier due to this, but I have no idea what the future holds.

What happened

I got sick for a couple of weeks, was lazy and had a hard time getting into the mood to work on it at all. I think I just recently got over it, but it is definitely a struggle to keep on going on this, especially as I’m doing it alone. But what I’ve done the last couple of weeks is to fix a couple of issues my tutor told me, add 1-99 percentile (or something similar at least), and contemplate the research question.

Research Question

The single most important thing with a thesis is the research question. It spans over the whole paper and binds every section together. It doesn’t need to be short, but it needs to be precise and clear. I wrote this question in my introduction, but it is a bit rough, so I need to re-specify it. Normally you should write a research question and go from there, but it is more common that you have a general idea of what you want to research, and change the question along the way.

Tools

It is pretty late mention this, but it may help understanding how my workflow goes and how each tool interact with each other. A tool should be used to help the workflow, but also reduce the time it takes to do one or more tasks. LaTeX is subjectively one of the best markup languages to create documents, slides, and whatnot. It takes time to learn it, but once you have used a template and get hang on references, figures, bibliography, etc, you will find it really powerful and efficient.

Graphs and plots

What makes experiments most interesting is graphs. Or at least what they represent. To do this, my program generated a csv file with all the metrics it had gathered, and with that I loaded it into a second program that created the graphs. Here lay some mines to be aware of. First of, how should the values be represented? If there are some deviates, most of the points may end up in a tiny cluster where we have no idea what they mean.

Reference

One important part with a study is to reference your sources. It is not just to give credit where credit is due, but also to reduce repetition of known information, or avoid explaining redundant or complex structure that has little to no value for the paper itself. What is hard is to find good references. You need a few, very rarely a whole article itself. My study for instance uses only two paragraphs as my core, and one page for the overall structure.

Experiment

An experiment in Computer Science usually is a small trivial program that runs a larger complex program. There are tons of ways to execute an experiment. Most end up checking how long it takes to run a specific task, and compare between different algorithms or change the size of data. Another is the amount of occurrences of a specific event. Most of the time it is difficult to determine what metrics to measure, so you end up taking several of them in different locations and later create graphs which you can pick whether you think they are useful for your study.