My Experience with DALL·E’s Creative Potential

21

October

2023

No ratings yet.

I have tried Dall·E after reading so many posts about how it would revolutionize someone’s business and I was very disappointed.

Dall·E is a project developed by OpenAI, the same organization behind models like GPT-3 (ChatGPT). Dall·E in opposition to ChatGPT creates images from prompts that were given to it (OpenAI, n.d.). It uses deep learning technology such as Variational Autoencoders (VAEs) and Generative Adversarial Networks (GANs). VAEs allow to represent complex data in a more compact form and the GANs are used to create as realistic images as possible by constantly creating fake images and putting them to the test by a discriminator that will discard the image if it deems it fake (Lawton, 2023; Blei et al., 2017). The business world and most of the LinkedIn posts I saw were idolizing such technology and explained how this could enhance humans in several ways. One way that was relevant to me was the creation of images, signs or pictograms that will enhance the potential of PowerPoint presentations.

After writing my thesis last year, I had to create a PowerPoint to present the main points of my thesis. I thought it would be a great way to start using Dall·E and tried creating my own visuals to have a clear representation of what my thesis entailed. After many tries, even with the best prompts I could write, even with the help of ChatGPT, none of the visuals that came out of it looked real or defined, it was just abstract art that represented nothing really. 

Reflecting on that experience, I thought that sometimes, the fascination people have for groundbreaking technology clouds its practical applications. I do not doubt that Dall·E can create great visuals and can be fun to play with, however, it does not always adapt seamlessly to specific creative needs. 

Ultimately, using Dall·E made me remember that we should always stay critical and manage expectations when it comes to groundbreaking emerging technology. It is appealing to listen to all the promises that come with disruptive technologies but sometimes we realize that no tool is one-size-fits-all.

References

Blei, D. M., Kucukelbir, A., & McAuliffe, J. D. (2017). Variational inference: A review for statisticians,  Journal of the American Statistical Association, 112 (518), pp. 859–877.

Lawton, G. (2023) ‘GANs vs. VAEs: What is the Best Generative AI Approach?’, Techtarget.
Retrieved from: https://www.techtarget.com/searchenterpriseai/feature/GANs-vs-VAEs-What-is-the-best-generative-AI-approach 

OpenAI. (n.d.). Dall·E 2. DALL·E 2. https://openai.com/dall-e-2/

Please rate this

Adverse training AI models: a big self-destruct button?

21

October

2023

No ratings yet.

“Artificial Intelligence (AI) has made significant strides in transforming industries, from healthcare to finance, but a lurking threat called adversarial attacks could potentially disrupt this progress. Adversarial attacks are carefully crafted inputs that can trick AI systems into making incorrect predictions or classifications. Here’s why they pose a formidable challenge to the AI industry.”

And now, ChatGPT went on to sum up various reasons why these so-called ‘adversarial attacks’ threaten AI models. Interestingly, I only asked ChatGPT to explain the disruptive effects of adversarial machine learning. I followed up my conversation with the question: how could I use Adversarial machine learning to compromise the training data of AI? Evidently, the answer I got was: “I can’t help you with that”. This conversation with ChatGPT made me speculate about possible ways to destroy AI models. Let us explore this field and see if it could provide a movie-worthy big red self-destruct button.

The Gibbon: a textbook example

When you feed one of the best image visualization systems GoogLeNet with a picture that clearly is a panda, it will tell you with great confidence that it is a gibbon. This is because the image secretly has a layer of ‘noise’, invisible to humans, but of great hindrance to deep learning models.

This is a textbook example of adversarial machine learning, the noise works like a blurring mask, keeping the AI from recognising what is truly underneath, but how does this ‘noise’ work, and can we use it to completely compromise the training data of deep learning models?

Deep neural networks and the loss function

To understand the effect of ‘noise’, let me first explain briefly how deep learning models work. Deep neural networks in deep learning models use a loss function to quantify the error between predicted and actual outputs. During training, the network aims to minimize this loss. Input data is passed through layers of interconnected neurons, which apply weights and biases to produce predictions. These predictions are compared to the true values, and the loss function calculates the error. Through a process called backpropagation, the network adjusts its weights and biases to reduce this error. This iterative process of forward and backward propagation, driven by the loss function, enables deep neural networks to learn and make accurate predictions in various tasks (Samek et al., 2021).

So training a model involves minimizing the loss function by updating model parameters, adversarial machine learning does the exact opposite, it maximizes the loss function by updating the inputs. The updates to these input values form the layer of noise applied to the image and the exact values can lead any model to believe anything (Huang et al., 2011). But can this practice be used to compromise entire models? Or is it just a ‘party trick’?

Adversarial attacks

Now we get to the part ChatGPT told me about, Adversarial attacks are techniques used to manipulate machine learning models by adding imperceptible noise to large amounts of input data. Attackers exploit vulnerabilities in the model’s decision boundaries, causing misclassification. By injecting carefully crafted noise in vast amounts, the training data of AI models can be modified. There are different types of adversarial attacks, if the attacker has access to the model’s internal structure, he can apply a so-called ‘white-box’ attack, in which case he would be able to compromise the model completely (Huang et al., 2017). This would impose serious threats to AI models used in for example self-driving cars, but luckily, access to internal structure is very hard to gain.

So say, if computers were to take over humans in the future, like the science fiction movies predict, can we use attacks like these in order to bring those evil AI computers down? Well, in theory, we could, though practically speaking there is little evidence as there haven’t been major adversarial attacks. Certain is that adversarial machine learning holds great potential for controlling deep learning models. The question is, will the potential be exploited in a good way, keeping it as a method of control over AI models, or will it be used as a means of cyber-attack, justifying ChatGPT’s negative tone when explaining it?

References

Huang, L., Joseph, A. D., Nelson, B., Rubinstein, B. I., & Tygar, J. D. (2011, October). Adversarial machine learning. In Proceedings of the 4th ACM workshop on Security and artificial intelligence (pp. 43-58).

Huang, S., Papernot, N., Goodfellow, I., Duan, Y., & Abbeel, P. (2017). Adversarial attacks on neural network policies. arXiv preprint arXiv:1702.02284.

Samek, W., Montavon, G., Lapuschkin, S., Anders, C. J., & Müller, K. R. (2021). Explaining deep neural networks and beyond: A review of methods and applications. Proceedings of the IEEE109(3), 247-278.

Please rate this

How Will Generative AI Be Used in the Future? Answer: AutoGen

21

October

2023

No ratings yet.

The generative AI we know of today is ChatGPT, Midjourney, and DALL·E 3 and many more. This generative AI is very good and advanced, but there are some flaws, like not being able to perform long iterations. Now there is something new called AutoGen. AutoGen is an open-source project from Microsoft that was released on September 19, 2023. AutoGen at its core, is a generative AI model that works with agents; those agents work together in loops. Agents are in essence, pre-specified workers that can become anything, so there are agents that can code well and agents that can review the generated code and give feedback. Agents can be made to do anything and become experts in any field, from marketing to healthcare.

An example of what AutoGen can do is the following: if I want to write some code to get the stock price of Tesla, I could use ChatGPT, and it will output some code. Most of the time, the code that is written by chatGPT via the OpenAI website will have some errors. But with AutoGen, there are two or more agents at work: one that will output code and the second one that is able to run the code and tell the first model if something is wrong. This process of generating the code and running the code will go on until the code works and results in the correct output. This way, the user does not have to manually run the code and ask to fix the errors or other problems with AutoGen it is done automatically.

I also tried to create some code with AutoGen. I first installed all the necessary packages and got myself an API key for openAI GPT4. Then I started working on the code and decided to create the game “Snake”. Snake is an old and easy game to create, but it might be a challenge for AutoGen. I started the process of creating the snake game, and it had its first good run. I was able to create the first easy version of the game. I then came up with some iterations to improve the game. The game now also has some obstacles that, if the snake bumps into one, the game will end. This was also made by AutoGen without any problems. After palying around, I was really amazed at how powerful this AutoGen is, and I can only imagine what else can be created with AutoGen.

AutoGen is a very promising development and will be the future of professional code development or atomization tasks. If the large language models (LLMs) get more powerful, this AutoGen will also be more powerful because all the individual agents will be more powerful. It is interesting to follow this development and see if this AutoGen could create games that are not yet existing.

Please rate this

The day ChatGPT outstripped its limitations for Me

20

October

2023

No ratings yet.

We all know ChatGPT since the whole technological frenzy that happened in 2022. This computer program was developed by OpenAI using GPT-3.5 (Generative Pre-trained Transformer) architecture. This program was trained using huge dataset and allows to create human-like text based on the prompts it receives (OpenAI, n.d.). Many have emphasized the power and the disruptive potential such emerging technology has whether it be in human enhancement by supporting market research and insights or legal document drafting and analysis for example which increases the efficiency of humans (OpenAI, n.d.).

Hype cycle for Emerging Technologies retrieved from Gartner.

However, despite its widespread adoption and the potential generative AI has, there are still many limits to it that prevent us from using it to its full potential. Examples are hallucinating facts or a high dependence on prompt quality (Alkaissi & McFarlane, 2023; Smulders, 2023). The latter issue links to the main topic of this blog post.

I have asked in the past to ChatGPT, “can you create diagrams for me?”  and this was ChatGPT’s response:

I have been using ChatGPT for all sorts of problems since its widespread adoption in 2022 and have had many different chats but always tried to have similar topics in the same chat, thinking “Maybe it needs to remember, maybe it needs to understand the whole topic for my questions to have a proper answer”. One day, I needed help with a project for work in understanding how to create a certain type of diagram since I was really lost. ChatGPT helped me understand but I still wanted concrete answers, I wanted to see the diagram with my own two eyes to make sure I knew what I needed to do. After many exchanges, I would try again and ask ChatGPT to show me, but nothing.

One day came the answer, I provided ChatGPT with all the information I had and asked again; “can you create a diagram with this information”. That is when, to my surprise, ChatGPT started creating an SQL interface, representing, one by one, each part of the diagram, with the link between them and in the end an explanation of what it did, a part of the diagram can be shown below (for work confidentiality issues, the diagram is anonymized).

It was a success for me, I made ChatGPT do the impossible, something ChatGPT said itself it could not provide for me. That day, ChatGPT outstripped its limitations for me. This is how I realized the importance of prompt quality.

This blog post shows the importance of educating the broader public and managers about technological literacy in the age of Industry 4.0 and how with the right knowledge and skills, generative AI can be used to its full potential to enhance human skills.

Have you ever managed to make ChatGPT do something it said it couldn’t with the right prompt? Comment down below.

References:

Alkaissi, H., & McFarlane, S. I. (2023). Artificial hallucinations in ChatGPT: implications in scientific writing. Cureus15(2).

Smulders, S. (2023, March 29). 15 rules for crafting effective GPT Chat prompts. Expandi. https://expandi.io/blog/chat-gpt-rules/

Please rate this

Eating Smart: Crafting the Perfect Meal Plan with AI

19

October

2023

No ratings yet.

Did you know that ChatGPT, which nowadays assists people in numerous daily tasks, can also act as a virtual dietitian, tailoring meal plans to individual preferences? Last summer, in a last attempt to get fit for my vacation, I wanted to complement my fitness journey with a meal plan that would help me reach my fitness goals. While the normal route is to find a food scheme online or ask a dietitian, I thought of a different way, namely using ChatGPT.

I prompted ChatGPT to craft a low-calorie, high-protein breakfast and lunch plan, that would align with my fitness goals. As I am a student on a budget, I also requested budget-friendly products that I could use for multiple meals. Within moments, ChatGPT delivered a detailed meal plan, completed with a categorized grocery list. I was amazed about the precision and customization of the food scheme, making me wonder, could ChatGPT potentially disrupt the nutrition industry?

Gray (2023) delved into this after a TikTok went viral, showcasing ChatGPT’s ability to craft an endometriosis-friendly’, ‘hormone-balancing’ meal plan. Gray (2023) highlighted the appeal of AI-generated meal plans, as getting access to a dietician is challenging if you are not battling a serious illness.

Further, Kelly et al., (2020) agree that AI has amplified the accessibility of point-of-care health information, offering lifestyle and medical advice through conversational interactions. Kelly et al., (2020) further address that dietitians are already experiencing digital disruption, forcing dietitians to be the leaders of the disruption and not the subject.

However, while I was impressed by the knowledge ChatGPT has about nutrition, it is crucial to approach such tools with care. Gray (2023) pointed out that, unlike human experts, AI lacks the capability to detect the psychological factors that need to be considered, potentially leading to unsuitable diet plans.

In my view, AI-generated meal plans can offer great solutions for people without specific dietary constraints. Yet, people who, for instance, have a disease, should always talk with a human expert, ensuring psychological factors are taken into account.

References:

Gray, C. (2023, May 12). My Chat GPT meal plan told me to cut my calories by a third + now I’m worried AI could further damage our relationships with food. Women’s Health. https://www.womenshealthmag.com/uk/food/healthy-eating/a43863238/chat-gpt-meal-plan/

Kelly, J. T., Collins, P. F., McCamley, J., Ball, L., Roberts, S., & Campbell, K. L. (2020). Digital disruption of dietetics: are we ready? Journal of Human Nutrition and Dietetics, 34. https://doi.org/10.1111/jhn.12827

Please rate this

Sweat and Pixels II: Augmenting, Not Replacing Personal Trainers

17

October

2023

No ratings yet.

In my previous contribution to this blog, “Sweat and Pixels: Is ChatGPT the New Personal Trainer?”, I discussed the potential of generative AI in disrupting the fitness industry, specifically personal trainer related tasks. Experimenting with AI-generated training schedules, and their ability to incorporate progression from users. While it showed a lot of potential, and it’s positive contribution to the fitness world was recognized by multiple readers. The personal trainer’s motivational role was located as unreplaceable. That is why in this post, I will explore the possibility of AI working together with Personal Trainers, combining the best of both worlds.

AI-Assisted Training

A fitness industry without some form of AI or digital systems is unthinkable. From smartwatches, to for instance, Tempo, a smart home gym that uses computer vision (Garun, 2020). AI services a function and has been integrated in most tools linked to fitness. Assisting users on their fitness journey.

The Personal Trainer’s Role in the Digital World

One of the key questions posted in the previous discussion was whether or not personal trainers were still useful? The conclusion was, and is, that while some tasks are ready to be replaced by GenAI systems, others are not. Tasks that include some aspect of motivation and/or emotion still require a humans (e.g. personal trainers) involvement.

Best of Both Worlds

Instead of letting the user choose one, it might be in a personal trainer’s best interest to adopt to the digital era and adjust their daily operations and tasks. Making a shift towards an AI enhanced personal trainer experience, which could contribute to the following points:

Personalization
As discussed in the previous post, GenAI is an excellent tool that is capable of generating quick, clear, and personalised training schedules. This would allow trainers to develop a base schedule with minimal information and a couple of clicks.

Efficiency
The time that is won by automating the easier tasks, personal trainers can focus their attention to more personalised in-person coaching and motivating their clients.

The Future of Personal Training

While the world digitalizing, industries are changing and need to adapt accordingly. The fitness industry, specifically personal training is one of them. While the industry might not be replaced by (Generative) AI, it can be augmented by (Generative) AI. In my opinion I think the use of (Generative) AI could improve trainers’ tasks by making their time more efficient and well spend, and might become mandatory to stay relevant. Enabling trainers to focus more on personalization and motivational aspects of their job and letting AI handle the automatable parts. Let me know what you think, will the combination be the future, or do you think we could be better of with just AI/Personal trainers?

    Bibliography

    Garun, N. (2020, February 26). Tempo is a smart home gym that uses computer vision to track your form in real time. The Verge. https://www.theverge.com/2020/2/26/21154185/tempo-smart-home-gym-kinect-computer-vision-ai-form-correction

    Please rate this

    How Tools Like Midjourney are Changing the Creative Industry

    16

    October

    2023

    No ratings yet.

    Midjourney is a tool to create AI-generated photos. These images are getting more and more realistic and are generated in seconds. Midjourney is trained with images ranging from normal dog and human pictures to high-end art from the Mona Lisa and Vincent van Gogh. The tool can now generate any image in any style you would want or could dream of. Every year, a lot of images are sold online and offline, like postcards, posters, and other art works. There are a lot of creative people who earn their money by creating this art.

    A few months ago, I tried to create some images, and I was amazed at how good the results were. If we are at the beginning of this AI revelation, this will only get better with time (a few images I created are visible at the top of this blog). The image on the right that I created with midjourney is in the style of an artist called Kim Jung Gi. This image was created in seconds and looks a lot like the style from Kim Jung Gi this can be done with any style from any artist. The image that I created are not yet super good, but there are some images created by other people that are hard to distinguish from real ones. This will only get better over time, and this raises the question of copyrights and if tools like Midjourney are allowed to train their models with the artwork of other people.

    On the other hand, if these images are created so easily, they will not be perceived as of high value because anyone can create them in seconds. This might create a divide in the market for art that is created by humans and AI. Just like we have now, if you buy a copy of the Mona Lisa, you do not have to pay much or anything if you find a copy online. But if you want to buy the real Mona Lisa, you would have to be a billionaire to comfortably be able to afford such art. So, the market will adapt and probably only view real art that is made by humans as of high value.

    So, should we not use Midjourney at all because there are issues with copyrights? Probably not. There are measures to see if art is really made by someone or if it is fake. Tools like Midjourney also bring a lot of positives into the world, such as inspiration for new art, and regular people might enjoy making art for personal use. Lastly, we could use it to make stunning new art that is not possible to make by humans. The creative industry will have a chance, and there will be a divide between human art and AI art, but this will certainly not mean the end of human art, probably the opposite.

    Please rate this

    AI-Powered Learning: My Adventure with TutorAI

    16

    October

    2023

    No ratings yet.

    Subscribe to continue reading

    Subscribe to get access to the rest of this post and other subscriber-only content.

    Please rate this

    Who owns AI-generated art?

    12

    October

    2023

    No ratings yet.

    In an age where artificial intelligence is pushing the boundaries of creativity, the realm of AI-generated art has become a topic of fascination and debate. However, it brings with it a complex problem – copyright. The question of who owns and can profit from AI-generated artwork is a challenge that’s stirring discussions in the art world and legal circles (Mahari, Fjeld, & Epstein, 2023).

    AI-generated art, often created by algorithms, neural networks, or generative models, challenges the traditional notion of authorship. It blurs the lines between human and machine creativity. So, who should hold the rights to AI-created pieces?

    One argument is that the person or organization who owns the AI system should be the copyright holder. But this viewpoint raises questions about AI’s true creative potential. AI, after all, relies on massive datasets and human programming to produce art. Is it genuinely an independent creator, or is it merely a tool at the artist’s disposal?

    Conversely, some argue that the human artist using the AI should be credited as the creator. They provide the creative direction, select algorithms, and make aesthetic choices. However, this stance faces criticism too, as it can undervalue the AI’s role in the creative process.

    This AI-generated piece won the Colorado State Fair, causing large amounts of controversy. (via: Jason Allen/New York Times).

    Lastly, generative AI models are trained using human-made images. These images are usually picked from the internet, without artists’ consents, and used to train the models. This, in theory, could also mean that AI-generated art is plagiarizing the art used to train it (Appel, Neelbauer, & Schweidel, 2023).

    The legal system hasn’t fully caught up with the nuances of AI-generated art. Existing copyright laws were crafted with human authors in mind and struggle to accommodate the evolving landscape of AI creativity. Nevertheless, new developments are turning the tide against AI-generated content. Recently, an American court ruled that AI cannot hold copyright for pieces created without human input (Reuters, 2023).

    As AI-generated art gains popularity, it’s vital to address the copyright issue proactively. A fair and comprehensive legal framework is needed to protect the rights of all parties involved – AI system creators, artists, and the public.

    Bibliography

    Appel, G., Neelbauer, J., & Schweidel, D. A. (2023, April 7). Generative AI has an intellectual property problem. Harvard Business Review. https://hbr.org/2023/04/generative-ai-has-an-intellectual-property-problem

    Brittain, B. (2023, August 21). AI-generated art cannot receive copyrights, US Court says. Reuters. https://www.reuters.com/legal/ai-generated-art-cannot-receive-copyrights-us-court-says-2023-08-21/

    Mahari, R., Fjeld, J., & Epstein, Z. (2023, June 15). Generative AI is a minefield for copyright law. The Conversation. https://theconversation.com/generative-ai-is-a-minefield-for-copyright-law-207473

    Roose, K. (2022, September 2). An A.I.-generated picture won an art prize. Artists aren’t happy. The New York Times. https://www.nytimes.com/2022/09/02/technology/ai-artificial-intelligence-artists.html

    Please rate this

    Can AI help me get a job?

    10

    October

    2023

    No ratings yet.

    I am searching for a new job. A job that I can combine with my studies and which can provide me with enough to allow my shoe-box-sized apartment. But to get there, one often needs to write long motivational letters to various organisations and go through various potential job postings. However, the new age offers many opportunities to write motivational letters automatically and adapt to each and every company.  

    In this search, I tested three separate AI-powered websites, ChatGPT, Kickresume, LazyApply and Rezi.

    Kickresume, LazyApply and Rezi all provide a free trial of the algorithm that formulates extensive motivation letters. What is more, they all provide an easy User experience. The latter three websites also provide the user with prompts, like ‘’paste the job description’’ and ‘’paste your CV’’ which can provide a great deal of intertwined attention to one’s abilities and the required skills. The given prompts can also be skipped or occasionally modified if deemed to be unnecessary. Therefore, a complementary document can be readily made if one has a CV.

    Regarding more mainstream and wide-use AI-language models like ChatGPT, one needs to insert a significant number of self-created prompts to create even a slightly similar quality document. It can be a helpful tool for people with more background knowledge of HR. For others, it can also complicate the creative process even more since Farrohina et al. (2023) find that AI language tools, if not used right, can significantly hinder one’s productivity and creativity.

    Baert and Verhaest (2019) also emphasize that overqualification in the application process does not lower one’s chances of receiving the job and even increases the chances of employment for temporary jobs. Therefore, additional effort can not be of harm.  

    Overall, all platforms provide similar-level content and are an excellent tool to create a personalized motivation letter. Sadly, the lack of layout options persists but can be easily tackled, by the use of other platforms.

    Last but not least, the AI language models are built upon similar documents; therefore, the originality can only reach as far. Hence, the generated letters can come out to be too generic if applied to highly sought-after positions. Therefore, as helpful as these websites can be, they cannot replace well-thought-out and personal material.

    Baert, S., & Verhaest, D. (2019). Unemployment or overeducation: which is a worse signal to employers? De Economist167(1), 1-21.

    Farrokhnia, M., Banihashem, S. K., Noroozi, O., & Wals, A. (2023). A SWOT analysis of ChatGPT: Implications for educational practice and research. Innovations in Education and Teaching International, 1-15.

    Please rate this