<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Lidia del Carmen Benitez Ruiz</title>
    <description>The latest articles on Forem by Lidia del Carmen Benitez Ruiz (@lidia_delcarmenbenitez).</description>
    <link>https://forem.com/lidia_delcarmenbenitez</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2673593%2F9a9de1af-0c59-46e1-a858-ffbab46ae545.png</url>
      <title>Forem: Lidia del Carmen Benitez Ruiz</title>
      <link>https://forem.com/lidia_delcarmenbenitez</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/lidia_delcarmenbenitez"/>
    <language>en</language>
    <item>
      <title>Tensorflow on AWS</title>
      <dc:creator>Lidia del Carmen Benitez Ruiz</dc:creator>
      <pubDate>Wed, 08 Jan 2025 19:01:55 +0000</pubDate>
      <link>https://forem.com/lidia_delcarmenbenitez/tensorflow-on-aws-2n8p</link>
      <guid>https://forem.com/lidia_delcarmenbenitez/tensorflow-on-aws-2n8p</guid>
      <description>&lt;p&gt;Today I'm going to talk about TensorFlow Playground, an interactive tool that allows you to visualize and understand how neural networks work. It allows us to:&lt;br&gt;
Build and train neural networks:&lt;br&gt;
You can choose between different types of layers, such as perceptrons, convolutions, and recursives, as well as adjust network parameters such as learning rate, number of epochs, and batch size.&lt;br&gt;
You can train the network with different data sets, such as MNIST (digit recognition) or CIFAR-10 (image classification).&lt;br&gt;
Visualize the operation of the network, since you can see how the network transforms the data as it passes through the different layers.&lt;br&gt;
See how the network classifies different data examples and how the net weights change during training.&lt;br&gt;
Experiment with different network architectures.&lt;br&gt;
You can try different types of layers and different parameter settings and thus compare the performance of different network architectures.&lt;br&gt;
Learn about neural networks that are basic today in GenAI. TensorFlow Playground gives us information about the different components of a neural network, it also helps us understand how neural networks work and how they can be used to solve machine learning problems and it is useful for interacting with neural networks as it allows us to build, train and visualize neural networks.&lt;br&gt;
Below are some examples of how you can use TensorFlow Playground&lt;br&gt;
If you are just getting started with neural networks, you can use TensorFlow Playground to build a simple neural network and learn how it works.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgkqohybt4lan99gr8058.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgkqohybt4lan99gr8058.png" alt="Image description" width="800" height="228"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you are working on a machine learning project, you can use TensorFlow Playground to experiment with different network architectures and find the best one for your problem.&lt;br&gt;
If you are teaching about neural networks, you can use TensorFlow Playground to help your students understand how neural networks work.&lt;br&gt;
If you develop projects in the cloud, you can use TensorFlow on EC2 instances (AWS) and its application in LLMs (Large Language Models).&lt;br&gt;
TensorFlow on EC2 Instances&lt;br&gt;
TensorFlow is an open source machine learning library developed by Google. Amazon Web Services (AWS) offers Elastic Compute Cloud (EC2) instances that can be used to run TensorFlow and train machine learning models.&lt;br&gt;
EC2 instances offer several advantages for running TensorFlow, such as scalability as EC2 instances can be easily scaled to meet the computing needs of machine learning models.&lt;br&gt;
EC2 instances can be used in conjunction with other AWS services such as Amazon S3 (object storage) and Amazon SageMaker (machine learning platform) to interact.&lt;br&gt;
Applying TensorFlow in LLMs&lt;br&gt;
LLMs are language models that are trained on large amounts of text and can generate coherent and natural text. TensorFlow is one of the most popular libraries for training LLMs.&lt;br&gt;
Using larger and more complex language models as language models are increasing in size and complexity, requiring more computing power and better optimization techniques.&lt;br&gt;
Using more specialized language models as language models are being trained to perform specific tasks, such as language translation or question answering.&lt;br&gt;
TensorFlow is a powerful tool for training language models, and its application in LLMs is an area of ​​active research and development and you can use it on AWS.&lt;/p&gt;

</description>
      <category>tensorflow</category>
      <category>genai</category>
      <category>ec2</category>
      <category>aws</category>
    </item>
    <item>
      <title>Amazon Bedrock and its benefits in a RAG project</title>
      <dc:creator>Lidia del Carmen Benitez Ruiz</dc:creator>
      <pubDate>Wed, 08 Jan 2025 06:10:51 +0000</pubDate>
      <link>https://forem.com/lidia_delcarmenbenitez/amazon-bedrock-and-its-benefits-in-a-rag-project-4bn3</link>
      <guid>https://forem.com/lidia_delcarmenbenitez/amazon-bedrock-and-its-benefits-in-a-rag-project-4bn3</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzxwitsxoeswnlxg71hru.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzxwitsxoeswnlxg71hru.jpg" alt="Image description" width="700" height="352"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Today I'm going to talk about Amazon Bedrock, a cloud services platform designed to allow developers to create and run generative artificial intelligence applications using its various LLM models more efficiently and at scale.&lt;br&gt;
Amazon Bedrock focuses on providing an additional layer of abstraction between applications and the underlying infrastructure, which allows developers to focus on writing code and creating functionalities, without worrying about the complexity of the infrastructure, it is serverless.&lt;br&gt;
Some of the key features that we can see from Amazon Bedrock include:&lt;br&gt;
Container orchestration: Bedrock allows developers to easily create and run containers, without having to manage the underlying infrastructure.&lt;br&gt;
Integration with AWS: Bedrock is designed to work natively with other AWS services, such as Amazon S3, Amazon DynamoDB, and Amazon Lambda.&lt;br&gt;
Amazon Bedrock can be applied in RAG projects to facilitate the order of need in organizations such as applying RAG.&lt;br&gt;
Project RAG (Retrieval Augmented Generation) on Amazon Bedrock is an innovative technology that combines large language models with information retrieval capabilities to generate more accurate and relevant responses.&lt;br&gt;
Benefits of Project RAG&lt;br&gt;
Cost-effective deployment: Project RAG offers a cost-effective way to improve the results of large language models without having to retrain them.&lt;br&gt;
Up-to-date information: It enables developers to provide the latest information to users by connecting language models to up-to-date data sources.&lt;br&gt;
Increased user confidence: Project RAG increases user confidence by providing accurate and relevant responses, with source attribution.&lt;br&gt;
More control for developers: Developers can test and improve their chat applications more efficiently by controlling and changing the sources of language model information.&lt;br&gt;
Utility of a Project RAG&lt;br&gt;
Amazon Bedrock makes it accessible to everyone and will also allow you to start building a user interface or product on top of it. Many of you have wondered how to do it and it is actually quite challenging, especially if you have not done something like this before, that is the magic of the cloud.&lt;br&gt;
If you do not understand everything on the first try do not worry as the Amazon Bedrock interface is intuitive. You can create from a custom artificial intelligence chatbot for a web design agency, or for a travel agency, or for the university for educational purposes.&lt;br&gt;
In Amazon Bedrock a RAG project improves the accuracy of large language models by retrieving relevant information from authoritative knowledge sources&lt;br&gt;
This can expand the capacity of language models as it allows large language models to access a greater amount of information and knowledge, improving their ability to generate relevant responses as it is a powerful technology that improves the accuracy and relevance of large language models, offering benefits for both developers and users.&lt;br&gt;
A RAG project in Amazon Bedrock offers several benefits to companies or organizations that implement it.&lt;/p&gt;

&lt;p&gt;Benefits for companies or organizations&lt;br&gt;
Improved customer experience Accurate and relevant responses.&lt;br&gt;
Project RAG enables businesses to provide accurate and relevant answers to customers, which improves customer experience and increases satisfaction. Reduced response time: Project RAG also reduces response time, allowing businesses to quickly respond to customer queries as we mentioned earlier in the projects you imagine to bring them to the real world.&lt;br&gt;
It also offers you greater operational efficiency Task automation, RAG applied in Bedrock allows businesses to automate repetitive and routine tasks, which reduces workload and increases efficiency.&lt;br&gt;
It also improves productivity by allowing employees to focus on more complex and higher-value tasks.&lt;br&gt;
It reduces staff costs by automating tasks and reducing the need for staff to perform routine tasks.&lt;br&gt;
Infrastructure costs can be reduced by allowing businesses to use cloud computing resources more efficiently.&lt;/p&gt;

&lt;p&gt;It allows businesses to analyze data in real-time, allowing them to make informed and timely decisions.&lt;br&gt;
This allows businesses to innovate and improve their products and services faster and more efficiently. This enables businesses to differentiate themselves from the competition by offering unique and personalized experiences to customers. RAG on Amazon Bedrock offers several benefits to businesses or organizations, including improved customer experience, increased operational efficiency, reduced costs, better decision making, and increased competitiveness.&lt;br&gt;
So just to summarize, where are we going to host this project? Well, on AWS since it will be publicly accessible through an API endpoint. We can use the API to send any query we want. Both the query and the response are saved in a database and we will also have a separate API that we can use to get those results whenever we want. That’s the magic of the cloud, the magic of Amazon Bedrock.&lt;/p&gt;

</description>
      <category>genai</category>
      <category>llm</category>
      <category>gpt3</category>
    </item>
  </channel>
</rss>
