First Draft of Interview with Mihai#11
Conversation
Updated author information and added a summary of Mihai Maruseac's contributions to Tensorflow and advice for aspiring developers.
Removed a placeholder figure and added additional insights about Tensorflow and Mihai Maurseau's advice on learning programming languages.
Added details about Mihai Maurseau's contributions to Tensorflow and advice for aspiring developers.
| *Replace this text with a summary of your conversation* No newline at end of file | ||
| As a software engineer at Google, Mihai Maurseau developed Tensorflow, an open source framework expanding the scope of machine learning’s accessibility. Through his efforts to simplify the computational process with neuron networks, he is opening the doors to anyone interested in pursuing machine learning regardless of their level. His belief: anybody can build something big, even if they start small. | ||
|
|
||
| What is Tensorflow? |
There was a problem hiding this comment.
bolding this would make this visually aesthetic :)
| Everything in machine learning can be boiled down to linear algebra, something most students know is quite the feat to take on. With Tensorflow, computations can be dispatched onto neural networks to take on pesky matrix arithmetic on behalf of users. Tensorflow can be used on the CPU itself to aggregate the data from neural networks and create varying layers. This way, users can easily identify patterns and utilize such insights within their project. While Tensorflow is a dense project given its over two million lines of code, Maruseau states that students are more than welcome to download the most useful parts of his project to meet their specific needs. | ||
| Maruseau’s project took over 20 hours to complete, but was able to be simplified into 2-3 hours with Google’s infrastructure. Tensorflow can be regularly maintained, despite its large size, with Google Collab. He promotes the notion of collaboration through the open-source platform, as it gives everyone a chance to feel like they can contribute in their own little way. | ||
|
|
||
| Maurseau’s Advice |
|
|
||
| “Start small and build bridges between different codes.” | ||
| Be willing to learn and start off small even if it's just python. Starting small builds a bigger foundation to your knowledge and brain as you move onto harder languages. Focus on really understanding the basics. As he said “Good students have lots of experience, once you know how to use one then it’s easier to do the others!” | ||
| Knowing the basic fundamentals of python is crucial. Once you understand that you are off to a good starting point. As every other language only gets more difficult. Focus on the python parts and as you get more experience you go to harder languages like C++. C++ can be more challenging to comprehend but it is known to be a lot quicker and strict. So building your way up is very much needed. |
There was a problem hiding this comment.
It would be incredibly helpful to have a sentence or two that ties the interview together, and a conclusive sentence. This is very comprehensive and insightful, but still reads like an interview rather than a blog post.
| ::: | ||
|
|
||
| *Replace this text with a summary of your conversation* No newline at end of file | ||
| As a software engineer at Google, Mihai Maurseau developed Tensorflow, an open source framework expanding the scope of machine learning’s accessibility. Through his efforts to simplify the computational process with neuron networks, he is opening the doors to anyone interested in pursuing machine learning regardless of their level. His belief: anybody can build something big, even if they start small. |
There was a problem hiding this comment.
Changed 'neuron networks' -> 'neural networks'
As a software engineer at Google, Mihai Maurseau developed Tensorflow, an open source framework expanding the scope of machine learning’s accessibility. Through his efforts to simplify the computational process with neural networks, he is opening the doors to anyone interested in pursuing machine learning regardless of their level. His belief: anybody can build something big, even if they start small.
|
|
||
| “Start small and build bridges between different codes.” | ||
| Be willing to learn and start off small even if it's just python. Starting small builds a bigger foundation to your knowledge and brain as you move onto harder languages. Focus on really understanding the basics. As he said “Good students have lots of experience, once you know how to use one then it’s easier to do the others!” | ||
| Knowing the basic fundamentals of python is crucial. Once you understand that you are off to a good starting point. As every other language only gets more difficult. Focus on the python parts and as you get more experience you go to harder languages like C++. C++ can be more challenging to comprehend but it is known to be a lot quicker and strict. So building your way up is very much needed. |
There was a problem hiding this comment.
Edited last sentence to make it more cohesive and put-together.
Knowing the basic fundamentals of python is crucial. Once you understand that, you are off to a good starting point. As every other language only gets more difficult. Focus on the python parts and as you get more experience you go to harder languages like C++. C++ can be more challenging to comprehend, but it is known to be a lot quicker and strict, therefore it is imperative to build your way up.
Co-authored-by: Kirstie Whitaker <kirstie.whitaker@berkeley.edu>
No description provided.